0
Zhuravlik
16.11.12
✎
01:09
|
Здравствуйте. Начала копать ПоставщикДанных + ТабличноеПоле, захотел сделать простую форму для подбора значений из переданной тз. Набросал такой вот код:
Процедура ПослеСозданияФормы()
ПоставщикДанных = СоздатьОбъект("ПоставщикДанныхТЗ");
ПоставщикДанных.УстТаблицуЗначений (тзПоставщикДанных);
Ф = СоздатьОбъект("Форма");
Ф.УстановитьФорму(Форма);
ТабличноеПоле = Ф.СоздатьЭлементУправления("ТабличноеПоле", "тпЭУ");
ТабличноеПоле.НачальноеПредставление = 1;
ТабличноеПоле.ПоставщикДанных = ПоставщикДанных;
ТабличноеПоле.ОбновитьСтроки();
КонецПроцедуры
тпЭУ - идентификатор кнопки на форме (Табличное Поле Элемент Управления)
После открытия обработки создается ТП, но:
- в тзПоставщикДанных три колонки, а в ТП она одна.
- Количество строк такое же...
-... но строки пустые...
Смотрел методя для работы с ТП вот здесь: , но не нашел ничего, обьясняющего что у меня не так. Подскажите пожалуйста, куда копать?
|
|
6
Zhuravlik
16.11.12
✎
15:53
|
(3) Нашел вот здесь , спасибо.
А не подскажите, где достать класс "ПостроительОтчетов", который использует эта обработка?
Смотрел классы вот отсюда
Но там используется "ПостроительОтчетА", а в обработке создается объект "ПостроительОтчетОВ", и методы используются другие.
|
|