|
Флажок в табличном поле на управляемой форме
| ☑ |
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) О, спасибо, кажется, то, что нужно!
|
|