|
Реквизит формы с типом КонстантыНабор
| ☑ |
0
Aleksey1989
10.09.14
✎
14:15
|
Добрый день. Подскажите, пжл, по следующему вопросу. В форме обработки добавлен реквизит с типом "КонстантыНабор". Как можно посмотреть список входящих в этот набор констант?
|
|
1
antoneus
10.09.14
✎
14:33
|
Ну, не знаю, пришло вот в голову: цикл по метаданным и обращение по имени константы через квадратные скобки в попытке.
|
|
2
Aleksey1989
10.09.14
✎
14:35
|
(1) Т.е. реквизит с типом "КонстантыНабор" включает вообще все имеющиеся в конфигурации константы? Что-то мне подсказывает, что это не так.
|
|
3
antoneus
10.09.14
✎
14:38
|
Вот я и говорю. Цикл по метаданным, и обращение НаборКонстант["ИмяКонстанты"] в попытке. Если константы в наборе нет - ошибка будет.
|
|
4
Aleksey1989
10.09.14
✎
14:45
|
(3) Вопрос не в том, как определить есть константа в наборе или нет, а в том, как ее туда добавить не программным сопособом.
|
|
5
Aleksey1989
11.09.14
✎
08:48
|
Почему-то тема попала в тему для 7-й платформы 1С. На самом деле вопрос касается платформы 8.3.
|
|
6
Aleksey1989
11.09.14
✎
10:39
|
Все, разобрался. В форме, в панели изменения реквизитов, у реквизита, имеющего тип "КонстантыНабор", чтобы та или иная константа входила в состав этого реквизита, надо либо поставить галочку "Использовать всегда", либо разместить элемент для изменения этой константы на форме.
|
|