多數據源報表即一張報表中可以定義多個數據集,可以支持從多種不同數據源獲取數據展現報表,甚至也支持報表中的數據同時來自多張數據表或數據庫中。
多數據源報表定義
多數據源報表,就是在同一張報表當中,可以綁定多個數據源顯示的數據,數據源可來自於多個不同的數據表或數據庫中,將結果集統一在一個報表上呈現。
多數據源報表特點
在您的企業中如果已經部署了多套例如OA、ERP、CRM系統,而這些系統所使用的數據庫卻各不相同,這個時候如果在開發報表系統過程中就需要集成多套數據接口,從而完成多套應用系統數據繼承展現,這樣的開發過程無疑既費時又費力,而使用葡萄城報表,則能夠解決這樣的難題,使您僅通過點選就能完成多套系統數據源集成的需求。葡萄城報表支持的數據源類型非常多,例如:SQLServer、Oracle、Excel、Access、JSON、DB2、SAP、雲數據庫、Web服務等。
多數據源報表的實現
葡萄城報表支持單數據源綁定和多數據源綁定,下面我們來看看如何使用運行時多數據源綁定。
1. 打開報表設計器
在報表數據源設置對話框中可以指定:OLE DB、SQL、XML等類型數據源,下面我們以鏈接Access數據庫爲例,點擊“建立連接”按鈕可以打開數據源連接嚮導,如下圖:
2. 打開查詢設計器
在創建數據源連接之後,在“查詢”區域中寫入以下SQL查詢語句[Select * from 產品],最後得到以下效果:
3. 綁定數據
查詢語句完成後,會在設計界面自動顯示數據集中的全部字段,通過點選的方式指定需要綁定的字段。
4. 運行結果如下圖
轉載請註明出自:葡萄城報表
http://www.grapecity.com.cn/enterprise-solutions/activereports_server/