Имя: Пароль:
1C
1С v8
Тип у поля ввода на форме программно. Как задать длину строки?
0 Lama12
 
26.10.12
12:52
В табличной части на форме (обычная), программно создаю колонку и назначаю колонке элемент управления "Поле ввода". Вопрос - как у этого поля ввода назначить тип строка с определенной длиной?
1 Lama12
 
26.10.12
13:18
Перевожу.
На форме элемента справочника есть табличная часть.
В этой табличной части пытаемся программно создат колонку.
КолонкаАртикул             = ЭлементыФормы.Комплектующие.Колонки.Добавить("Артикул", "Артикул");
Теперь вопрос.
Дальше этой колонке задаем элемент управления.
КолонкаАртикул.УстановитьЭлементУправления(Тип("ПолеВвода"));
Вот тут возможно ошибка, поскольку во встроенной справки нет описания синтаксиса "Тип".
Вопрос. Как элементу управления задать тип строка и задать длину?
2 hhhh
 
26.10.12
13:24
(1) это называется по научному не длина, а ширина.
3 Lama12
 
26.10.12
13:48
(2) Мне именно длина нужна. Длина данных. Т.е. в поле ввод данные строка, как этой строке длину назначить?
4 Lama12
 
26.10.12
14:51
КолонкаАртикул.ЭлементУправления.ТипЗначения = Новый ОписаниеТипов("Строка", , Новый КвалификаторыСтроки(50));