0

У меня есть коллекция подзаголовков. Код практически идентичен для каждого (мне нравятся шаблоны). Вот образец того, который не подходит:Отсутствующие данные в Crystal Reprts Subreport

' subject 
    sql = "select * from vw_UORSuspect where offense_id = " + offenseID.ToString 
    GetData(sql, dsUORSubject, "vw_uorSubject", 0) 
    If Not dsUORSubject.Tables(0).Rows.Count = 0 Then 
     mySection = UORrpt.ReportDefinition.Sections("DetailSection6") 
     mySubObj = mySection.ReportObjects("Subreport3") 
     mySubRep = mySubObj.OpenSubreport(mySubObj.SubreportName) 
     mySubRep.SetDataSource(dsUORSubject) 
     'mySubSection = UORrpt.Subreports.Item(0).ReportDefinition.Sections(1) 
    End If 

Это довольно прямолинейно. Я загружаю свой объект набора данных, проверяю, есть ли данные, а затем помещайте их в подраздел отчета. Данные загружаются в набор данных, который легко просматривать.

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

Любые предложения были бы весьма полезными.

ответ

0

Это оказалось результатом опечатки во имя представления, так как вы можете видеть, смотрите ли вы на имена. Мне потребовалось, чтобы кто-то посмотрел через мое плечо, чтобы я увидел его.