Программно добавить в регламентированный отчет страницу и заполнить её.
☑
0
tatoshka0403
16.09.15
✎
11:08
Подскажите пожалуйста как заполнить данные в программно добавленной странице
ТаблицаЗапроса = Запрос.Выполнить().Выгрузить();
КнопкаДобавитьДопСтраницуРаздел1Нажатие(ЭтотОбъект);
ТаблицаЗаполнения1 = мСтруктураМногострочныхРазделов.П0000100001.СкопироватьКолонки();
НС = 1;
Для Каждого СтрокаЗапроса Из ТаблицаЗапроса Цикл
СтрокаЗаполнения = ТаблицаЗаполнения1.Добавить();
СтрокаЗаполнения.П000010000100 = НС;
ЗаполнитьЗначенияСвойств(СтрокаЗаполнения, СтрокаЗапроса);
НС = НС + 1;
КонецЦикла;
ТаблицаЗаполнения13 = ТаблицаЗаполнения1.Скопировать();
Для Каждого Колонка Из ТаблицаЗаполнения13.Колонки Цикл
Колонка.Имя = СтрЗаменить(Колонка.Имя, "П0000100001", "П0000100003");
КонецЦикла;
ВывестиРазделВТабличныйДокумент("П0000100003", ТаблицаЗаполнения13);
В типовой код добавил пока только
КнопкаДобавитьДопСтраницуРаздел1Нажатие(ЭтотОбъект);
, как мне к ней потом обратиться чтобы заполнить её ?
1
Апош
16.09.15
✎
11:09
обратись к объекту, который это умеет
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший