Имя: Пароль:
1C
 
Флажок в поле табличного документа
0 Pro100
 
15.05.15
09:51
Добрый день, что-то совсем запарился, подскажите где ошибка?
Запросом получаю нужные мне данные и вывожу все это в табличное поле на форме:
ЭлементыФормы.ТабличноеПоле1.Значение = Запрос.Выполнить().Выгрузить();
ЭлементыФормы.ТабличноеПоле1.СоздатьКолонки();
ЭлементыФормы.ТабличноеПоле1.Колонки.Добавить("Пометка",Новый ОписаниеТипов("Булево"));
ЭлементыФормы.ТабличноеПоле1.Колонки.Пометка.Данные = "";
ЭлементыФормы.ТабличноеПоле1.Колонки.Пометка.ДанныеФлажка = "Пометка";
ЭлементыФормы.ТабличноеПоле1.Колонки.Пометка.УстановитьЭлементУправления(Тип("Флажок"));
ЭлементыФормы.ТабличноеПоле1.Колонки.Пометка.РежимРедактирования  = РежимРедактированияКолонки.Непосредственно;
ЭлементыФормы.ТабличноеПоле1.Колонки.Пометка.Ширина=1;

Так вот, когда включа. флажок в строке, и переключаюсь на другую, то с той строки где поставил визульно пропадает галочка, если вернуться на эту строку, то галочка становится видна, что я делаю не так? подскажите?
1 Pro100
 
15.05.15
10:08
АП
2 Вася Чез
 
15.05.15
10:21
(1) выводишь в процедуре приизменении?
3 Pro100
 
15.05.15
10:22
(2)Нет, создаю и вывожу все это при открытии формы
4 kosts
 
15.05.15
10:29
ТабличноеПоле2.Колонки.Добавить("Пометка", Новый ОписаниеТипов("Булево"));
Колонка = ЭлементыФормы.ТабличноеПоле2.Колонки.Вставить(0, "Пометка");
Колонка.Имя = "Пометка";
Колонка.Ширина = 3;
Колонка.Данные = "";
Колонка.ДанныеФлажка = "Пометка";
Колонка.ИзменятьПозицию = Ложь;
Колонка.ИзменениеРазмера = ИзменениеРазмераКолонки.НеИзменять;
Колонка.ИзменятьВидимость = Ложь;
Колонка.ИзменятьНастройку = Ложь;
Колонка.РежимРедактирования =  РежимРедактированияКолонки.Непосредственно;
5 Pro100
 
15.05.15
11:00
(4) Чем отличается от (0) ?
тем что колонка не изменяется по размеру?
6 kosts
 
15.05.15
14:10
(5) Может уже и разобрался, но отвечу для истории, вдруг кто наткнется на эту тему...

Отличие в том, что в (0) отсутствует создание колонки Пометка в таблице значений с данными.

ЭлементыФормы.ТабличноеПоле1 - это табличное поле
ТабличноеПоле1 - это таблица значений