2016-12-04 133 views
0

我正在開發使用ActiveReports 8部分報告。我有一個主報告與詳細信息行有五個文本框綁定到數據。詳細信息行還有兩個未綁定的文本框,但未綁定到數據。我試圖通過來自子報表的數據填充這兩個未綁定的字段。ActiveReports 8 - 部分報告與主要報告和子報告

我有一部分路在那裏,但未綁定的字段正在越來越多地填充一個明細行。如果這是有道理的?

已嘗試使用不同的事件...似乎無法找到正確的組合。

回答

0

您可以通過在SubReport中創建一個或兩個屬性從SubReport中獲取數據,並訪問主報表的Detail部分的Format事件中的屬性值,並將其分配給未綁定的TextBoxes。喜歡的東西:

private void detail_Format(object sender, EventArgs e) 
    { 
     subReport1.Report = rpt; 
     rpt.Run(); 
     textBox3.Text = rpt.SubReportValue.ToString(); 
    } 
private void MainReport_ReportStart(object sender, EventArgs e) 
    { 
     rpt = new ChildReport(); 
    } 

我們也回答了你的的ActiveReports論壇的帖子與演示應用程序 - http://arhelp.grapecity.com/groups/topic/activereports-8-section-report-with-parent-and-subreport/