Имя: Пароль:
1C
1С v8
Кнопка списка выбора в управляемых формах
0 yurii-syrkin
 
16.02.19
16:49
Всем доброго дня. Платформа 8.3.10. В управляемой форме добавляю реквизит ставлю ОтображатьКнопкуВыбора = истина, КнопкаВыпадающегоСписка = Истина (в обычных формах была насколько помню КнопкаСпискаВыбора, сейчас это есть КнопкаВыпадающегоСписка или нет, не пойму, может это и разные вещи). Хочу на эти две кнопки повесить разные обработчики. На форме справа от реквизита добавляются кнопка с треугольником (КнопкаВыпадающегоСписка по всей видимости) и кнопка выбора. В итоге при нажатии на любую кнопку запускается обработчик НачалоВыбора. Обработчик НачалоВыбораИзСписка не запускается вообще. В обычных формах на треугольник нажмёшь запускается НачалоВыбораИзСписка, на троеточие нажмёшь запускается НачалоВыбора. Как мне сейчас этого достичь?
1 yurii-syrkin
 
16.02.19
17:21
Да уж, ребята, помощники из вас так себе
2 RomanYS
 
16.02.19
17:25
(1) Список не пустой?
Обработчики правильно назначены?
3 palsergeich
 
16.02.19
21:22
(0) Выбор из списка это отдельный режим.
Он включается отдельной галкой - режимВыбораИзСписка и там доступны только значения, ранее загруженные в список выбора этого элемента.
И для этого режима срабатывает обработчик НачалоВыбораИзСписка.
Как такового выпадающего списка нет. Сейчас, то что в ОФ было выпадающим списком это называется БыстрыйВыбор
4 palsergeich
 
16.02.19
21:23
И щда если включен режим выбора из списка - обычный выбор и быстрый выбор недоступны.
5 RomanYS
 
16.02.19
21:29
(3) (4) при каких условиях вызовется НачалоВыбораИзСписка? У меня тоже не работает ни при каких значениях флагов
6 palsergeich
 
16.02.19
21:31
(5) режим выбора из списка в элементе формы включи и загрузи туда хоть одно значение.
7 RomanYS
 
16.02.19
21:35
(6) делал, НачалоВыбора вызывается. 8.3.13
8 palsergeich
 
16.02.19
21:35
Хотя СП пишет что этот обработчик только в ОФ работать.
Я сейчас не дома, буду - гляну
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой