Установка размерности программно созданного поля
☑
0
NIGHTHUNTER
06.10.22
✎
12:48
Программно создал поле на форме. Как сейчас задать ему размерность 100 символов ?
Номер = Элементы.Добавить(
"Номер",
Тип("ПолеФормы"),
Группа);
Номер.Заголовок = "";
Номер.ПоложениеЗаголовка = ПоложениеЗаголовкаЭлементаФормы.Нет;
Номер.Вид = ВидПоляФормы.ПолеВвода;
Номер.ПутьКДанным = "Объект.Номер";
1
vicof
06.10.22
✎
12:51
А кто тебе сказал, что такое возможно?
2
NIGHTHUNTER
06.10.22
✎
13:00
Сделал так
Номер.ОграничениеТипа = Новый ОписаниеТипов("Строка", , Новый КвалификаторыСтроки(100));
Но . При открытии вводить можно, видно что увеличился размер. Но при сохранении от снова обрезается в исходный.
Что нужно исправить?
(1) А как такое может быть не возможно? Создаю программно поля, поле типа строка, нужно сейчас задать ему размерность 100 символов. Что проще может быть?
3
NIGHTHUNTER
06.10.22
✎
13:03
При записи введенное значение урезается до 15 . Видимо значение по умолчанию. Как нужно что бы оно и сохранялось в 100 Не пойму ((((
4
PR
06.10.22
✎
13:04
И снова не умеющая читать группа студентов посетила нашу скромную обитель
5
kobzon2
06.10.22
✎
13:04
А как так, человека забанили на год с формулировкой хронический тупняк, а он продолжает плодить темы по одной тупой задаче?
6
NIGHTHUNTER
06.10.22
✎
13:05
разобрался
7
PR
06.10.22
✎
13:05
(3) Нельзя впихнуть невпихуемое
8
NIGHTHUNTER
06.10.22
✎
13:06
(7) Все в порялке.
9
PR
06.10.22
✎
13:06
(5) Его не забанили, а предупредили
Но, видимо, он не понимает
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.