0

我一直在瀏覽網頁,搜索幾個星期的答案,現在跳回到其他作業,因爲我無法弄清楚。我搜索了谷歌,YouTube,stackoverflow和其他幾個網站。我得到的典型解決方案是右鍵單擊項目並添加一個新項目;一份水晶報告。問題是水晶報告不包括在lightswitch中。所以我的問題是,我將如何去處理Microsoft Visual Studio Lightswitch中的水晶報表?將Crystal Reports與Microsoft Visual Studio Lightswitch集成

任何幫助,非常感謝。 謝謝!

回答

0

我還沒有看到有關使用Crystal Reports和LightSwitch的任何人的任何信息。是否有某些原因導致您無法使用SQL Server Reporting Services來創建/顯示報告?也許你不知道SSRS?它帶有SQL Server,所以如果你有一個SQL Server許可證,你也可以免費獲得SSRS。

您仍然無法右鍵單擊LightSwitch項目中的任何內容以定義報告,您仍然需要在SSRS中創建報告,然後使用LS顯示它們(甚至傳遞參數)。

有一點學習曲線適用於SSRS,但一旦你這樣做,你會發現它工作得很好。

0

我一直在研究三天,終於找到了解決方法:從包含水晶報表查看器控件的lightswitch應用程序中打開一個aspx頁面,因此會加載您的水晶報表。只要按照這些步驟,讓我知道你是否需要進一步澄清;

  1. 發佈您的lightswitch應用程序(使用自定義按鈕控件,可以在執行時打開aspx頁面)。 我在這裏查找_Execute()方法的代碼:http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/11/Printing-Sql-Server-Reports-rdlc-With-LightSwitch.aspx

  2. 開放發佈的lightswitch應用程序作爲vs最終的網站。

  3. 創建水晶報告(添加項目,水晶報告)。

  4. 創建aspx頁面以保存水晶報表查看器控件(將加載水晶報表)。

NB:提供基於C的讀/寫權限IIS用戶:\ WINDOWS \ TEMP

希望這有助於。

0

我還沒有試過在LightSwitch應用程序中使用Crystal Reports(但是),但是我會懷疑您可以利用現有的Silverlight控件來爲您處理工作。這可能需要一些調整才能讓觀看者在LightSwitch中連線,但我相信它可以完成。

更新...我立場正確;直到其他人證明爲止 - 我無法在Silverlight中找到支持Crystal Reports查看器的任何內容。

相關問題