Страница 1 из 1

Имя отчёта ReportName

Добавлено: 20 апр 2022, 16:56
hcipap
Добрый день! Подскажите пожалуйста, пробую изменить имя отчёта на число, но оно всегда "Report". Почему?

rep.ReportName = limit.LimitCode;

Спасибо!

Код: Выделить всё

using (StiReport rep = new StiReport())
                    {
                        rep.ReportName = limit.LimitCode;                  
                        rep.Load("UPD.mrt");                       
                        ds.ReadXmlSchema("UPD.xsd");
                        rep.Dictionary.ImportXMLSchema(ds);
                        rep.RegData(ds);
                        rep.Compile();                     
                        rep.Print(showPrintDialog: false);
                    }


Re: Имя отчёта ReportName

Добавлено: 20 апр 2022, 17:55
Kirill Klimenkov
Здравствуйте.

Нужно изменять Report Name после загрузки шаблона отчёта:

Код: Выделить всё

using (StiReport rep = new StiReport())
{    
    rep.Load("UPD.mrt");
    rep.ReportName = limit.LimitCode;
    ds.ReadXmlSchema("UPD.xsd");
    rep.Dictionary.ImportXMLSchema(ds);
    rep.RegData(ds);
    rep.Compile();
    rep.Print(showPrintDialog: false);
}
Спасибо.

Re: Имя отчёта ReportName

Добавлено: 20 апр 2022, 19:16
hcipap
Большое спасибо!

Всё получилось!

Re: Имя отчёта ReportName

Добавлено: 20 апр 2022, 20:02
Max Shamanov
Здравствуйте.

Мы всегда рады вам помочь.
Обращайтесь, если ещё нужна будет помощь.

Спасибо