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

Печатается один лист из двух

Добавлено: 29 сен 2021, 23:55
hcipap
Добрый день!

Подскажите пожалуйста, передаю из DataSet данные для печати двух страниц, но печатается только одна.
Как это можно поправить?
Спасибо!

Мой код :

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

using (StiReport rep = new StiReport())
                {
                    rep.Load("UPD.mrt");
                    ds.WriteXml("d:\\test.xml");
                    ds.ReadXmlSchema("UPD.xsd");
                    rep.Dictionary.ImportXMLSchema(ds);
                    rep.RegData(ds);
                    //rep.Compile();                    
                    //rep.Show();
                    rep.Print(showPrintDialog: false);
                }
test.xml

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

<?xml version="1.0" standalone="yes"?>
<NewDataSet>
  <UPD_Table>
    <shtrih_kod>12166213</shtrih_kod>
    <date_upd>29 сентября 2021</date_upd>
    <customer>ТЕСТ</customer>
    <cust_plat_doc />
    <cust_inn>1090001390</cust_inn>
    <cust_kpp>102644473</cust_kpp>
    <cust_addr />
    <kod_nom>00-00000026</kod_nom>
    <nomekl>Песок</nomekl>
    <kol_vo>3</kol_vo>
    <price>95</price>
    <osn_per>ывапролдывапровапро от 01.01.2019</osn_per>
  </UPD_Table>
  <UPD_Table>
    <shtrih_kod>12166214</shtrih_kod>
    <date_upd>29 сентября 2021</date_upd>
    <customer>ТЕСТ</customer>
    <cust_plat_doc />
    <cust_inn>1090001390</cust_inn>
    <cust_kpp>102644473</cust_kpp>
    <cust_addr />
    <kod_nom>00-00000026</kod_nom>
    <nomekl>Песок</nomekl>
    <kol_vo>2</kol_vo>
    <price>95</price>
    <osn_per>ывапролдывапровапро от 01.01.2019</osn_per>
  </UPD_Table>
</NewDataSet>

Re: Печатается один лист из двух

Добавлено: 30 сен 2021, 10:58
hcipap
Очень прошу помощи или совета! Совсем не понимаю почему так(((

Самое интересное, что есть приложение, которое с этой формой работает как надо. А этот же код и эта же форма в новом приложении - выводят только одну страницу.

Re: Печатается один лист из двух

Добавлено: 30 сен 2021, 12:13
Aleksey
Здравствуйте,

Вышлите ваш отчет и тестовые данные для анализа. Без них сложно что-то сказать.

Спасибо.

Re: Печатается один лист из двух

Добавлено: 30 сен 2021, 12:32
hcipap
Aleksey писал(а): 30 сен 2021, 12:13 Здравствуйте,

Вышлите ваш отчет и тестовые данные для анализа. Без них сложно что-то сказать.

Спасибо.
Спасибо вам большое за отклик! Я написал Вам на почту поддержки. Отправил форму. В качестве данных подойдёт xml, который я привёл выше?
Данные я получаю из базы и дальше через DataSet передаю их в отчёт. Именно такая xml приходит на печать.

Очень надеюсь, что у Вас получится понять в чём проблема.
Проект готов, а с печатью я застрял((((

Спасибо!

Re: Печатается один лист из двух

Добавлено: 30 сен 2021, 22:11
hcipap
Вот тут было решенье моей проблемы https://www.stimulsoft.com/en/documenta ... report.htm

Спасибо Вам!

Re: Печатается один лист из двух

Добавлено: 30 сен 2021, 23:31
Aleksey
Отлично! Всегда рады помочь!