|
|
Тип у поля ввода на форме программно. Как задать длину строки? |
☑ |
|
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));
|
|