У меня есть решение vb.net, разработанное с использованием vs 2010 и .net framework 4.0.
При нажатии кнопки отправки отчеты создаются с использованием Crystal Reports версии 13.0.2.Отчеты заполнены наборами данных, и некоторые из них являются вложенными отчетами.Предположим, у меня есть отчет A, с подотчетом B, а B содержит подотчет C. Я использую приведенный ниже код для заполнения данных:
MainReport.Load(Server.MapPath("~\Reports\A.rpt"))
MainReport.OpenSubreport("B.rpt").SetDataSource(DsB)
MainReport.OpenSubreport("B.rpt").OpenSubreport("C.rpt").SetDataSource(DsC)
Но третья строка выдает ошибку
Не поддерживается в подотчетах.
В чем здесь ошибка?Какие-либо предложения?
Обратите внимание, что я не использую параметры в подотчетах.