水晶報表之子報表


上面一篇提到了水晶報表在VS中的主報表的應用,現在來談談關於子報表的應用吧。

首先,子報表肯定是要插入到主報表當中的,那么我們一定要先在VS里新建一個子報表

 


然后在主報表設計器中右鍵插入子報表,這里一定要注意,不要插在詳細資料里,否則子報表也是會循環的。

主意在插入子報表的時候,會有選擇報表的來源,這里一定要用第一個選擇剛才已經新建好的子報表。

最后,向子報表中插入參數。這里要主意的是,子報表要新建好需要的參數。然后在子報表鏈接的功能里面,將主報表的某個參數會數據表字段指定到子報表的參數上。注意不要勾選子報表中的數據字段。

到此,子報表就算完了。哦,對了,還有就是子報表的數據源。上一篇講到主報表的數據源是在.NET代碼中設置的,否則每次打開報表會讓你重新登錄,但是子報表的數據源不需要,猜想機制應該是先加載主報表的數據源,就相當於已經登錄了主報表。然后在加載再子報表的數據源,也就不用登陸了。當然,兩個報表的數據源一致。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM