在ssrs中處理複雜的業務邏輯,除可以使用報表自定義**外,另外也可以引用自定義程式集來實現,自定義程式集的功能更強大,也可以用於處理更為複雜的業務邏輯,而且可以使用多種語言來編寫動態鏈結庫檔案(dll),不僅僅限於vb語言。
若要在ssrs中引用自定義程式集,首先需要準備事先編寫好的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。
XSLT之路3 引用外部類
引用外部類 1.定義乙個類 2.定義乙個xslt 3.c 匯入urn mypolicy 4.指令碼呼叫外部類 1.定義乙個類 保單 public class policy 2.定義乙個xslt 申明乙個命名空間 xsl stylesheet version 1.0 xmlns xsl xmlns m...
微信小程式學習之路《八》 模板引用
模板 wxml提供模板 template 可以在模板中定義 片段,然後在不同的地方呼叫。定義模板 使用name屬性,作為模板的名字。然後在內定義 片段,如 name msgitem text time text view template 使用模板 使用 is 屬性,宣告需要的使用的模板,然後將模板...
程式學習之路
大學畢業已經快半年了,目前從事的工作讓我覺得特沒意思,大學所學的知識根本就用不上,也不需要那麼高深的知識,給我感覺這裡的工作簡單粗暴,體力輸出比較多。生活缺乏激情,我認為是件很糟糕的事情。我正值奮鬥之年,然而工作讓我缺乏激情,失去追求夢想的慾望,慢慢的墮落。每天上班回來不是打球就是玩手機,或者是看電...