Флажок табличного поля.
☑
0
Альбатрос
28.12.15
✎
09:55
ТаблицаДляРезервов = ТаблицаБлокировки.Выгрузить();
ТаблицаДляРезервов.Свернуть("Отм, Партия, Склад, Резерв");
ЭлементыФормы.ТабПолеБлокировки.Значение = ТаблицаДляРезервов;
ЭлементыФормы.ТабПолеБлокировки.СоздатьКолонки();
ЭлементыФормы.ТабПолеБлокировки.Колонки.Отм.ДанныеФлажка = "Отм";
ЭлементыФормы.ТабПолеБлокировки.Колонки.отм.РежимРедактирования = РежимРедактированияКолонки.Непосредственно;
ЭлементыФормы.ТабПолеБлокировки.Колонки.отм.Ширина = 1;
Как убрать слова да/нет в колонке флажка?
1
RomaH
naïve
28.12.15
✎
10:01
(0) в отладчике посмотри другие свойства
ЭлементыФормы.ТабПолеБлокировки.Колонки.отм
2
RomaH
naïve
28.12.15
✎
10:01
там явно не поле ввода ждешь
3
Альбатрос
28.12.15
✎
10:08
(2) Явно))) А чего ждать? ))))
4
RomaH
naïve
28.12.15
✎
10:09
ПолеФлажка
5
RomaH
naïve
28.12.15
✎
10:10
? ты когда создаешь элемент - какие там параметры в конструкторе
если в конструкторе нет - посмотри другие свойства элемента
6
Альбатрос
28.12.15
✎
10:17
(5) Чот туго въезжаю))) Там вроде никаких свойств в типе "ВидПоляФормы" нету... Ну а сам элементУправления недоступен для записи.
7
Альбатрос
28.12.15
✎
10:46
Вобщем, сменить ЭлементУправления можно так:
ЭлементыФормы.ТабПолеБлокировки.Колонки.отм.УстановитьЭлементУправления(Тип("Флажок"));
(5)
Это методом колонки оказалось, а не свойством ))))
Но между тем проблему не решило: слова да/нет все равно отображаются в колонке.
8
Альбатрос
28.12.15
✎
11:00
Получилось только через оформление строки зарешать.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший