數據報表中常常須要用到主從數據關係,好比發票、訂單等一類的特殊文件,在報表控件NCreport中也不例外。數據報表至少有一個表頭和一個經過 主鍵和外鍵關聯的相關細節數據集。子查詢系統則是經過父數據源驅動重複的執行SQL子查詢,這個能夠經過一個ID組實現,而這個組大部分是父主鍵和子外 鍵。因爲這個數據是經過SQL命令進行數據庫檢索,因此這個工做主要是針對於SQL數據源。html
在後面將會建立一個像上面的三層的數據源層次結構,來說解如何定義主從關係的數據源。數據庫
定義一個父數據源編輯器
首先在數據源對話框中添加主數據源,經過在設計器中點擊「報表」>> 「數據源和添加一個新的SQL數據源」,設置Opening role爲報表的開始,這就意味着當在報表開始的時候查詢將會被執行,鍵入數據源ID,設置屬性關係並在SQL編輯器文本框中編輯SQL查詢。設計
>>全文
htm