2010年12月30日 星期四
2010年12月10日 星期五
如何將程式碼加入至報表 (Reporting Services)
1、建立程式碼
「設定」→「報表屬性」→程式碼(語言是VB)
2、使用程式碼的方法
=Code.程式名稱()
詳細說明,請參考此網頁:
http://msdn.microsoft.com/zh-tw/library/ms156028.aspx
「設定」→「報表屬性」→程式碼(語言是VB)
2、使用程式碼的方法
=Code.程式名稱()
詳細說明,請參考此網頁:
http://msdn.microsoft.com/zh-tw/library/ms156028.aspx
2010年11月30日 星期二
Row_Number partition的使用
SQL產生流水號,可直接使用「Row_Number()」,即可,若要依特地欄位資料去編號,可參考:
http://www.dotblogs.com.tw/dc690216/archive/2009/09/10/10557.aspx
只能使用於SQL2005以上環境
http://www.dotblogs.com.tw/dc690216/archive/2009/09/10/10557.aspx
只能使用於SQL2005以上環境
Reporting Service 抓 AD認證的方式
2010年3月24日 星期三
另一個驗證物件:RegularExpressionValidator
使用RegularExpressionValidator,主要原因在於不要讓畫面一直在postback亦能做到驗證的功能(前端驗證),此功能是立即驗證相關輸入控制項的值是否符合由規則運算式 (Regular Expression) 指定的比對模式。
範例:驗證只能整數值
< asp:RegularExpressionValidator ID="revdelevercopysnum" runat="server" Display="Dynamic" ControlToValidate="tbx_delevercopysnum"
Text="請輸入整數" ValidationExpression="^(([1-9](\d{1,4})?)|( 0))$">
< /asp:RegularExpressionValidator>
RegularExpressionValidator的基本的特殊定義字元可參考:
http://tw.myblog.yahoo.com/fish-weep/article?mid=614&prev=615&next=599
而之前提到的CustomValidator和RequiredfieldValidator,這三個差別,可參考:
http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.basevalidator%28VS.80%29.aspx
範例:驗證只能整數值
< asp:RegularExpressionValidator ID="revdelevercopysnum" runat="server" Display="Dynamic" ControlToValidate="tbx_delevercopysnum"
Text="請輸入整數" ValidationExpression="^(([1-9](\d{1,4})?)|( 0))$">
< /asp:RegularExpressionValidator>
RegularExpressionValidator的基本的特殊定義字元可參考:
http://tw.myblog.yahoo.com/fish-weep/article?mid=614&prev=615&next=599
而之前提到的CustomValidator和RequiredfieldValidator,這三個差別,可參考:
http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.basevalidator%28VS.80%29.aspx
感謝Panda建議
2010年3月17日 星期三
CustomValidator自定驗證
如果要自定驗證的條件,可使用CustomValidator元件來完成。
CustomValidator 的用法雷同與RequiredFieldValidator,只是必須注意一點「使用 CustomValidator 控制項,而不需要設定 ControlToValidate 屬性。」
若要建立伺服器端驗證函式,請為執行驗證的 ServerValidate 事件提供處理常式。
最後再利用Page.IsValid是否為 true來達成驗證效果!
參考網址:
http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.customvalidator%28VS.80%29.aspx
CustomValidator 的用法雷同與RequiredFieldValidator,只是必須注意一點「使用 CustomValidator 控制項,而不需要設定 ControlToValidate 屬性。」
若要建立伺服器端驗證函式,請為執行驗證的 ServerValidate 事件提供處理常式。
最後再利用Page.IsValid是否為 true來達成驗證效果!
參考網址:
http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.customvalidator%28VS.80%29.aspx
2009年11月17日 星期二
RequiredFieldValidator的使用(欄位驗證)
效果:
RequiredFieldValidator簡介
網址:http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.requiredfieldvalidator%28VS.80%29.aspx
基本設定
1、在Textbox旁放RequiredFieldValidator物件
2、RequiredFieldValidator屬性
2.1 ErrorMessage=要顯示的內容
2.2 ControlToValidate=要驗證的物件名稱(TextboxIDName)
補充:
如果不是所有button都要自動驗證動作 ,在該button之屬性設CausesValidation="False"即可。
RequiredFieldValidator簡介
網址:http://msdn.microsoft.com/zh-tw/library/system.web.ui.webcontrols.requiredfieldvalidator%28VS.80%29.aspx
基本設定
1、在Textbox旁放RequiredFieldValidator物件
2、RequiredFieldValidator屬性
2.1 ErrorMessage=要顯示的內容
2.2 ControlToValidate=要驗證的物件名稱(TextboxIDName)
補充:
如果不是所有button都要自動驗證動作 ,在該button之屬性設CausesValidation="False"即可。
訂閱:
文章 (Atom)