Как сделать несколько подотчетов? - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь получить 2 подотчета в своем основном отчете. Подотчеты работают отдельно, но не работают вместе.

Мой основной отчет:

Main Report

Я хочу, чтобы это выглядело так, но линии прерываются, когда его слишком много.

Müşteri Hizmet Kayıtları subreport

Подотчет "Müşteri Hizmet Kayıtları" выглядит правильным, но затем приходит к фронт и конец подотчета «Müşteri Ödeme Kayıtları».

Работает без проблем, когда номер строки маленький, но разбивается вот так, когда количество строк большое.

enter image description here

Мои коды:

DataTable dt = _datab.TableDataTable($"SELECT * FROM CariHizmetbyCari where CariId={_cari.CariId}");
DataTable dt2 = _datab.TableDataTable($"SELECT * FROM CariMuhasebebyCariHizmetId where CariId={_cari.CariId}");

        DataSet dataSet = new DataSet();
        dataSet.Tables.Add(dt);
        dataSet.Tables.Add(dt2);

        rptCariTotal rptCariTotal = new rptCariTotal();
        rptCariTotal.Database.Tables[0].SetDataSource(dataSet.Tables[0]);
        rptCariTotal.Database.Tables[1].SetDataSource(dataSet.Tables[1]);
        rptCariTotal.SetParameterValue("pAdSoyad", _cari.CariAdı);
        rptCariTotal.SetParameterValue("pMail", _cari.Mail);
        rptCariTotal.SetParameterValue("pTelefon", _cari.Telefon);
        rptCariTotal.SetParameterValue("pWebSite", _cari.WebSite);
        crvViewer.ReportSource = rptCariTotal;
        crvViewer.Refresh();

1 Ответ

0 голосов
/ 28 апреля 2020

У вас не может быть этого первого подотчета в заголовке страницы.

Создайте два подробных раздела (щелкните правой кнопкой мыши на детали - вставить раздел ниже) и установите каждый вложенный отчет в каждом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...