Имя: Пароль:
1C
 
Программно добавить в регламентированный отчет страницу и заполнить её.
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
обратись к объекту, который это умеет
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший