×××S 2008 引用自定義程序集

     在×××S中處理複雜的業務邏輯,除可以使用報表自定義代碼外,另外也可以引用自定義程序集來實現,自定義程序集的功能更強大,也可以用於處理更爲複雜的業務邏輯,而且可以使用多種語言來編寫動態鏈接庫文件(dll),不僅僅限於VB語言。

     若要在×××S中引用自定義程序集,首先需要準備事先編寫好的DLL文件,將DLL文件拷貝到2個地方,(1)、類似:D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies文件夾。拷貝到此處主要是用於在VS設計環境中,可以調用DLL文件進行預覽。(2)、類似:C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\bin文件夾。拷貝到此處主要是用於報表在服務器上展示時調用DLL文件。準備好DLL文件後,再在VS報表設計界面,依次點擊菜單 報表/報表屬性,在報表屬性窗口,點擊左側 “引用”按鈕,然後可在右側維護自定義程序集。首先點擊“添加”按鈕,然後點擊右側的 “…”按鈕,瀏覽到前面(2)處拷貝的DLL文件,將其引用到當前報表中。操作示意圖如下: 

引用DLL文件 

程序集添加好後的截圖

     將自定義程序集引用進報表後,就可以在報表上引用使用,比如在某個文本框上使用的話,只要在文本框的 表達式窗口中按如下格式進行引用DLL文件的功能即可:=ClassLibraryName.ClassName.MethodName or Namespace.ClassName.MethodName。

參考文章:http://support.microsoft.com/kb/920769/zh-cn

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章