Реквизит формы с типом КонстантыНабор #719665


#0 by Aleksey1989
Добрый день. Подскажите, пжл, по следующему вопросу. В форме обработки добавлен реквизит с типом "КонстантыНабор". Как можно посмотреть список входящих в этот набор констант?
#1 by antoneus
Ну, не знаю, пришло вот в голову: цикл по метаданным и обращение по имени константы через квадратные скобки в попытке.
#2 by Aleksey1989
Т.е. реквизит с типом "КонстантыНабор" включает вообще все имеющиеся в конфигурации константы? Что-то мне подсказывает, что это не так.
#3 by antoneus
Вот я и говорю. Цикл по метаданным, и обращение НаборКонстант["ИмяКонстанты"] в попытке. Если константы в наборе нет - ошибка будет.
#4 by Aleksey1989
Вопрос не в том, как определить есть константа в наборе или нет, а в том, как ее туда добавить не программным сопособом.
#5 by Aleksey1989
Почему-то тема попала в тему для 7-й платформы 1С. На самом деле вопрос касается платформы 8.3.
#6 by Aleksey1989
Все, разобрался. В форме, в панели изменения реквизитов, у реквизита, имеющего тип "КонстантыНабор", чтобы та или иная константа входила в состав этого реквизита, надо либо поставить галочку "Использовать всегда", либо разместить элемент для изменения этой константы на форме.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С