明細資料經常保留一個序號欄位用於為detail的資料編號排序。這個自動序號的功能可以通過JQAutoSeq完成。
Step1>       
首先我們將OrderDetails表中添加一個Seq的欄位

Step2>       
接著,打開sOrders,並將
這個infoCommand中的CommandText屬性中的SQL語法中,select出Seq這個欄位。完成修改后重新建置sOrders這個工程。
Step3>       
回到bOrders1.aspx中,找到Detail所在的JQDataGrid,找到Columns的屬性,打開編輯器。

Step4>       
從ToolBox中找到JQClientTools頁簽,貼入一個JQAutoSeq的元件


Step5>       
接著,設定JQAutoSeq的屬性。首先設置BindingObjectID為dataGridDetail,表示元件連接的顯示元件。接著,設定FieldName為Seq,説明具體進行編號的欄位。

Step6>       
其他屬性使用默認值,其中NumDig表示自動序號的位數,StartValue表示自動序號的起始數,Step表示自動序號的遞增間隔
Step7>       
現在我們就可以run起OrderWizard這個畫面,在新增一個detail時,Seq欄位會進行自動的編號。

Related Topics