Как показать две таблицы данных в crystal report?
У меня есть два стола
1) клиент и 2) продукт
когда я запускаю эту страницу, в dt отображаются все данные, как мне требуется.
(я проверяю с помощью точки останова)
но, наконец, crystal report загружается в то время, когда в crystal report отображаются только данные таблицы клиентов.
он не может дать никакого сообщения об ошибке.
пожалуйста, помогите мне
заранее благодарю вас
Что я уже пробовал:
частная btngenerateinvoice_Click недействительным(объект отправителя, EventArgs в электронной)
{
GenerateReport();
}
общественного недействительными GenerateReport()
{
пробовать
{
против.Открыть();
sda = new SqlDataAdapter("select a.CustomerName,a.Address,a.Mobile,a.TotalAmountToPayWithGST,a.GstNumber,b.Product,b.Company,b.ModelNumber,b.Price,b.Qty,b.GST,b.TotalPrice,b.InvoiceNo из tblBillDetails как левое внешнее соединение tblCustomerProduct как b на a.CID=b.CID, где b.InvoiceNo='" + txtinvoice.Текст + "'", кон);
dt = новый DataTable();
ПДД.Заполнить(ДТ);
Отчеты.CustomerInvoice КР = новый ElectronicItemManagement.Отчеты.CustomerInvoice();
КЛ.SetDataSource(ДТ);
crystalReportViewer1.ReportSource = ЧР;
crystalReportViewer1.Обновить();
против.Закрывать();
}
поймать (исключение бывший)
{
}
}