Ширина колонок таблицы значений, добавляемой программной #772861


#0 by ЯЧайник
Не получается установить ширину колонок (колонки остаются широкими) В реквизитах формы имеется таблица значений ТЗ(без колонок). Программно создаю таблицу значений ТЗНов, добавляю колонки: ТЗНов.Колонки.Добавить("НО",Новый ОписаниеТипов("Число",Новый КвалификаторыЧисла(15,3)),"НО"); ТЗНов.Колонки.Добавить("СвобОст",Новый ОписаниеТипов("Число",Новый КвалификаторыЧисла(15,3)),"СвобОст"); ТЗНов.Колонки.Добавить("Производство",Новый ОписаниеТипов("Число",Новый КвалификаторыЧисла(15,3)),"Производство");      Далее добавляются колонки с заказами (т.е. их динамическое количество). Затем колонка ТЗНов.Колонки.Добавить("КО",Новый ОписаниеТипов("Число",Новый КвалификаторыЧисла(15,3)),"Конечный остаток"); Далее создаю реквизиты формы НоваяКолонка = Новый РеквизитФормы(Колонка.Имя, Новый ОписаниеТипов(МассивТипов), "ТЗ",Колонка.Заголовок); Далее создаю элементы на форме Но колонки с заказами всё равно широкие (шире,чем например "НО"). Можно ли что-то с этим сделать? Как сделать ширину всех колонок, кроме,например, последней колонки, фиксированной?
#1 by Timon1405
КоллекцияКолонокТаблицыЗначений (ValueTableColumnCollection) Добавить (Add) Синтаксис: Добавить(<Имя>, <Тип>, <Заголовок>, <Ширина>) последний параметр, не?
#2 by ЯЧайник
Сейчас пробую с этим параметром, база еще не загрузилась
#3 by ЯЧайник
так пропадает полоса прокрутки(((
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С