Имя: Пароль:
1C
1С v8
Флажок в табличном поле на управляемой форме
0 salvator
 
03.02.22
15:57
Доброго дня!
Нужен совет, как разместить флажок для строк таблицы значений на УФ.
Выгружен результат запроса в таблицу на форме, и нужно организовать работу флажков для выбора нужных строк.
На обычных формах это делалось примерно так:
        Выборка = Запрос.Выполнить().Выгрузить();
    ЭлементыФормы.ТаблицаДокументов.Значение = Выборка;
    ЭлементыФормы.ТаблицаДокументов.СоздатьКолонки();
    МассивТипов    = Новый Массив;
    МассивТипов.Добавить(Тип("Булево"));
    ТаблицаДокументов.Колонки.Добавить("Пометка", Новый ОписаниеТипов(МассивТипов));
    ЭлементыФормы.ТаблицаДокументов.Колонки["Дата"].ДанныеФлажка = "Пометка";
    ЭлементыФормы.ТаблицаДокументов.Колонки["Дата"].РежимРедактирования = РежимРедактированияКолонки.Непосредственно;

А как такое сделать на УФ?
1 Ненавижу 1С
 
гуру
03.02.22
16:01
найти нужный элемент и задать ему

Поле.Вид = ВидПоляФормы.ПолеФлажка;
2 salvator
 
03.02.22
16:09
(1) Например у меня 2 колонки в таблице - "Дата" и "Ссылка".
Пишу
Элементы.ТаблицаДокументовДата.Вид = ВидПоляФормы.ПолеФлажка - флажок у колонки "Дата" не появляется.
Или я чего-то не так понял?
3 Ненавижу 1С
 
гуру
03.02.22
16:14
(2) флажок это отдельное поле, помимо Дата и Ссылка
4 salvator
 
03.02.22
16:17
(3) Так я могу сразу на форме сделать отдельную колонку и назначить ему тип "Поле флажка". Просто пометка отображается в отдельной колонке. На обычных формах флажок был размещен в одной колонке, например, в колонке "Дата", если на моем примере.
5 salvator
 
03.02.22
16:17
Или на УФ так нельзя сделать, чтобы в одной колонке были и флажок и данные?
6 acht
 
03.02.22
16:26
(5) Группа колонок в ячейке
7 salvator
 
03.02.22
16:32
(6) О, спасибо, кажется, то, что нужно!