Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Отображение флажка в табличном поле

Отображение флажка в табличном поле
Я
   Aydar
 
29.09.17 - 11:51
Есть Таблица значений, в ней есть колонка с возможность поставить флажок типа галочки. Создаю следующим образом
Процедура ПриОткрытии()
ТЗ.Колонки.Добавить("Флаг", Новый ОписаниеТипов("Число"), "Флаг");
Колонка = ЭлементыФормы.ТабПоле.Вставить(0, "Флаг");
Колонка.РежимРедактирования = РежимРедактированияКолонки.Непосредственно;
ЭлементыФормы.ТабПоле.Значение = ТЗ;
ЭлементыФормы.ТабПоле.СоздатьКолонки();
КонецПроцедуры

процедура ТабПолеПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
КолонкиТП = ЭлементыФормы.ТабПоле.Колонки;
КолонкаТП.Флаг.Данные = "";
КолонкаТП.Флаг.ДанныеФлажка = "Флаг";
КонецПроцедуры

Но при добавлении новой колонки отображение галочек исчезает, а при двойном клике в ячейку, где должна стоять галочка, галочка снова появляется. Как настроить видимость галочек, что бы он не исчезал?
 
 
   breezee
 
1 - 29.09.17 - 19:18
(0) Тип "Булево" можно вывести "флажком" а не изощряться с  Новый ОписаниеТипов("Число"), "Флаг");
Может, это конечно 77 и там так нельзя, но не думаю
   Филиал-msk
 
2 - 29.09.17 - 19:24
(1) Можно и числом. Больше того, для трёх состояний это не можно а нужно.
   Филиал-msk
 
3 - 29.09.17 - 19:25
(0) А ты правда 1 января родился?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует