Как из константы сделать имя метаданных?

Новая тема
"В диалоге сделал закладочку, на которой 40 флажков с именами от ФлД_1 до ФлД_40.
В некоторые моменты надо из массива данных перенести значения в флаги. Первая мысль, написать фрагмент:

Для М=1 ПО 40 Цикл
Флаг="ФлД_"+Строка(М);
Флаг=ФлагиДок[М];
КонецЦикла;

Однако он работать не будет, поскольку "Флаг" константа, а не имя объекта метаданных.
Можно ли как-то преобразовать константу. Пробовол приложить к ситуации метод "ЗначениеИзСтроки", но ничего не получилось.
Сейчас эту проблему решаю линейным куском программы с перебором всех флагов, что выливается в 81 строку.
"
Я так получал доступ к объектам для установления цвета. Но вот на счёт флажков
не знаю, вроде у них нет команды на установку/снятия флажка, а просто через "=" и в
этом беда.

Но в целом как-то странно начал ты это делать.
Не легче ли было вставить в форму "Список", и установить там галочку
"Список с пометками" ???
И удобнее, меньше места занимают, так как можно
будет это дело прокручивать, и работать просто с ним.
Спасибо за совет. Сразу оценить не могу - надо попробовать.
Читают тему
(гостей: 1)

Быстрый переход