Имя: Пароль:
1C
 
Как программно изменить тип значения ячейки колонки табличной части?
0 gabd_marat
 
18.10.18
14:17
Есть табличная часть формы. Колонка с составным типом данных. сТРОКИ Таблиной части заполняются программно и фиксированно. Как задать тип значения ячейки программно. Что бы перед вводом пользователь мог ввести только один тип данных.
1 aleks_default
 
18.10.18
14:20
Элементы.таблица.Колонка.Тип = Новый ОписаниеТипов...
2 aleks_default
 
18.10.18
14:21
Вернее не Тип а ограничениеТипа
3 gabd_marat
 
18.10.18
14:24
(2) Понятно
4 gabd_marat
 
18.10.18
14:29
(2) Нужно обращаться к элементу формы или к данным? есть пример?
5 aleks_default
 
18.10.18
14:30
(4)А я тебе что написал?
6 gabd_marat
 
18.10.18
14:34
(5) Не получиться так что для всех строк колонки будет один тип?
7 gabd_marat
 
18.10.18
14:35
(5) Мне ведь надо что бы для разных строк колонки были разные типы
8 НЕА123
 
18.10.18
14:35
(5)
в (1) написан пример.
а на (4).1 надо ответить.
9 НЕА123
 
18.10.18
14:36
(7)
дык, пробуй.
10 gabd_marat
 
18.10.18
15:08
(1)         Элементы.Табл.ДанныеАнализаКонтроля.ОграничениеТипа = Новый ОписаниеТипов("Булево");
выдает ошибку перед элементы
11 gabd_marat
 
18.10.18
15:33
(1)         ЭлементыФормы.Табл.Колонки.ДанныеАнализаКонтроля.ЭлементУправления.ОграничениеТипа = Новый ОписаниеТипов("Строка");
        //ЭлементыФормы.Табл.Колонки.ДанныеАнализаКонтроля.ЭлементУправления.ВыбиратьТип = Ложь;
Работает, но для ввода в ячейку нужно выбрать тип , можно сразу вводить?
12 gabd_marat
 
18.10.18
15:47
ЭлементыФормы.Табл.Колонки.ДанныеАнализаКонтроля.ЭлементУправления.ОграничениеТипа = Новый ОписаниеТипов("Строка");
        Элемент.ТекущиеДанные.ДанныеАнализаКонтроля = "";
        ЭлементыФормы.Табл.Колонки.ДанныеАнализаКонтроля.ЭлементУправления.ВыбиратьТип = Ложь;
13 aleks_default
 
18.10.18
16:28
Написал бы сразу что обычные формы, я то пример для управляемых дал.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший