Имя: Пароль:
1C
1С v8
Как максимально удобно скрыть реквизит
,
0 trooba
 
15.01.25
14:39
Коллеги, добрый день/вечер/ночь. Страна то у нас какая, огого..... Теперь по скрипту. Есть реквизит, в расширении, ссылается на реквизит основной конфигурации. Динамический список отрабатывает через БСП. Тут все ок. В стандартном списке справочника. В списке подбора тоже. Но как 1-дновременно запретить во всех формах выбор? Имеется ввиду, что контрл-ц+контрл-в, и по условию отказ-истина. Во всех формах махом
1 Мультук
 
гуру
15.01.25
14:46
(0)

Есть таинственная конфигурация.
В ней таинственный справочник (?), в нём не менее таинственный реквизит.

Меньше тайн - больше примеров.
2 Fedor-1971
 
15.01.25
14:46
(0) Более внятно можно описать задачу?
на первый взгляд - доступность поля, на него не получится поставить курсор для Ctrl+C
3 Бычье сердце
 
15.01.25
14:49
(0)
Что непонятного?
Написано же контрл-ц+контрл-в, и по условию отказ-истина
4 Волшебник
 
15.01.25
14:55
(0) Какая-то абстрактная хрень
5 trooba
 
15.01.25
14:56
БП 3.0 на БСП Корп. Справочник НГ. Требуется без РЛС решить. /Решено скрытие по условию элементов справочника. В списке и в списке выбора все работает корректно. Но при выборе элемента в формах из других мест, например ПТиУ в табличной части из кэша позволяет выбрать, либо при открытии там же в табличной части тоже. Это частный пример. А откуда еще могут вызвать обращение.....Про РЛС понятно. Про подсистемы и настройки прав и про функциональные опции тоже. Есть еще идеи?
6 trooba
 
15.01.25
15:03
(2) В динамических списках все скрыто. Все ок. Но вот, если уже ранее присутствуют записи-можно провалиться, понимаю, что РЛС спасет. Но в текущий момент реализовано без него. И во всех формах из кеша можно подставить. Вот как запретить от руки ввод или в существующих формах запретить открытие. База не с 0
7 Timon1405
 
15.01.25
15:09
(5) можно попробовать в ОбработкаПолученияФормы в модуле менеджера добраться до ВыбраннаяФорма.Список
8 Волшебник
 
15.01.25
15:09
функциональная опция
9 trooba
 
15.01.25
15:12
(7) Склоняюсь на естьСсылки() и отказ в истину, но куда для всех вызовов разом....
10 trooba
 
15.01.25
15:13
(8) Это понятно. Думалось в бсп можно 1 разом что то вызвать
11 Бычье сердце
 
15.01.25
15:21
Я так и не понял, что нужно((((
Честно, я пытался несколько раз
12 1Снеговик
 
гуру
15.01.25
15:41
(6) из какого кэша? Из истории что-ли?

МодификацияКонфигурацииПереопределяемый - там отлавливай создание формы и делай с полем реквизита что хочешь.
13 Fedor-1971
 
15.01.25
15:57
(5) Посмотри в сторону ОбработкаПолученияДанных у нужного тебе справочника
(11) ТС хочет сделать ограничения выборки данных, типа РЛС по своему алгоритму
14 Fedor-1971
 
15.01.25
15:56
(12) Могу предположить - просто начинаем набирать наименование в поле и получаем запрещённый к использованию данным пользователем элемент справочника
15 trooba
 
15.01.25
16:26
(14) Именно.
16 trooba
 
15.01.25
16:27
(13) Смотрю. Думаю.
17 Ненавижу 1С
 
гуру
15.01.25
16:38
Ага. И в отчетах во всех скрыть... Ну такое
18 Ненавижу 1С
 
гуру
15.01.25
16:39
(5) что такое НГ?
19 trooba
 
15.01.25
16:40
Номенклатурные группы
20 2S
 
15.01.25
16:41
(18) Новый год же ж, забыл уже?!
ЗЫ Номенклатурная группа
21 trooba
 
15.01.25
16:42
(17) Так оно скрыто. В списках и в отборах пользователя и недоступно
22 Fedor-1971
 
15.01.25
16:42
(17) Если ТС нужно порулить несколькими (2-3 шт.) справочниками (пока заявлено - только одним), то РЛС заводить не сильно хорошо
С другой стороны - аппетит приходит во время еды и, возможно, РЛС станет предпочтительным
23 Fedor-1971
 
15.01.25
16:49
(21) А отчёт без отбора что покажет? Без проблем все данные отобразит и сдаст все тайны мадридского двора
Хотя, можно запретить простым товарищам формировать отчёт без отборов, а начальство сможет получить полный отчёт
24 trooba
 
15.01.25
16:49
(23) Прикол не в этом, нужно, что бы с учетом отборов динамических списков у пользователя не было возможности даже руками ввести в строку и ранее запомненное/ закешированное название использовать. Все же рлс. Иначе, даже скрытое отборами возможно для использования. Всем спасибо. Но, видимо только рлс
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн