2015-09-23 51 views
0

有人可以建議我替代SSRS來構建具有複雜數據源的報表。我的存儲過程返回多個select查詢,我想在我的報告中使用所有這些表。謝謝替代SSRS

回答

0

您可以使用一種簡單的方法創建一個新頁面並將這些表格渲染到該頁面中。

+0

我需要使用報表,因爲此報表必須具有適當的模板,並且必須通過多個應用程序通過Web引用或其他方式調用。 –

+0

您可以將該存儲過程分成多個存儲過程嗎?然後你可以正常使用ssrs。 –

+0

不,不幸的是這不是真實的,我的存儲過程如此複雜,裏面有很多公共變量和臨時表。因此,我無法將存儲過程拆分爲多個或將我的表結果連接到一個表中。 –

0

儘管無法在一個數據集中使用多個表,但您可以在SSRS中使用多個數據集,這些數據集使用臨時表

創建一個數據集,該數據集使用多個臨時表創建您的數據並返回一個表。

創建單獨的數據集,以獲取其他臨時表所需的數據。

檢查當處理查詢您數據源使用單個事務屬性,以便臨時表持續到其他數據集中獲取數據。

我不認爲Business Objects或Qlikview會更好地處理您的來源。不確定其他人。否則,你可能最終不得不在C#中從頭創建自己的。

0

與SSRS一樣,RockDaisy基於sql查詢。開發人員可以使用sql編輯器或sql存儲過程(存儲在數據庫服務器上的查詢)。

RockDaisy將開發者界面與最終用戶分開。這使最終用戶體驗變得非常簡單(拖放)

UI/UX完全可定製,允許客戶將品牌和可選內容嵌入到現有應用程序中。