Как программно добавить табличное поле?
☑
0
мистер игрек
09.08.11
✎
10:03
Я написал так, но в форме не отображается:
Процедура ФормироватШтрихКодыНажатие(Элемент)
ЭлементыФормы.Панель1.ТекущаяСтраница = ЭлементыФормы.Панель1.Страницы.ОС;
ЕстьТП = ЭлементыФормы.Найти("ШтрихКодыОС");
Если ЕстьТП <> Неопределено Тогда
СписокШтрихКодыОС = ЕстьТП;
Иначе
СписокШтрихКодыОС = ЭтаФорма.ЭлементыФормы.Добавить(Тип("ТабличноеПоле"),"ШтрихКодыОС",Истина,ЭлементыФормы.Панель1);
КонецЕсли;
//СписокШтрихКодыОС.
КонецПроцедуры
1
YHVVH
09.08.11
✎
10:07
размеры задай
2
DmitrO
09.08.11
✎
10:12
Создавать надо невидимым, потом ставить расположение и размеры, потом включать видимость.
Ну и потом платформа будет выносить тебе мозг, когда привязки будешь делать. :)
3
мистер игрек
09.08.11
✎
10:17
А как табличное поле заполнить из таблицы значений?
4
DmitrO
09.08.11
✎
10:18
(3)Запиши ему в свойство Значение свою таблицу значений.
5
мистер игрек
09.08.11
✎
10:21
Спасибо всем
6
Mort
09.08.11
✎
10:24
(2) Фигня. Всё нормально создается без танцев с видимостью, и с привязками никаких проблем.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан