Имя: Пароль:
1C
 
Обработка выбора у составного реквизита
,
0 BaldKiwi
 
03.06.21
11:22
Добрый день, есть на форме реквизит у которого составной тип (3 справочника), если нажать кнопку выбора, то появится окно с наименованиями 3-х этих справочников, если отключить стандартную обработку, то пропадёт это окно, чтобы можно было самому открыть нужный справочник, без лишних окон, а можно ли в этом окне программно убрать 1 наименование? чтобы пользователь нажимал на выбор и видел не 3 справочника(которые выбраны в типах), а только 2
1 BaldKiwi
 
03.06.21
11:23
Забыл уточнить, толстый клиент, УФ
2 SleepyHead
 
гуру
03.06.21
11:28
Можно, назначь реквизиту не составной тип.
Или перехвати событие начала выбора.
3 BaldKiwi
 
03.06.21
11:31
(2) 1. Ну, появилась нужда, расширить тип реквизита
2. в событие Начало выбора, я же могу только стандартная обработка = ложь указать, чтобы не появлялось окно и открыть форму, а в этом событие, можно как-то отловить и выкинуть из списка 1 справочник? то-есть чтобы пользователь видел только 2, а не 3? или только уже через стандартная обработка = ложь, подменять самостоятельно формой или СЗ?
4 SleepyHead
 
гуру
03.06.21
11:44
(3) Задай ограничение типа реквизиту.
5 SleepyHead
 
гуру
03.06.21
11:45
6 BaldKiwi
 
03.06.21
11:51
(5) Спасибо за помощь!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс