Step1>
打開rOrders表單,找到defaultMaster元件,這個元件負責為欄位設定預設值。
Step2>
點開該元件的Columns屬性的按鈕,打開編輯框。用來設定需要預設欄位的column,在設定欄位前,請先打開EEPNetServer。
Step3>
添加OrderDate這個欄位,將DefaultValue屬性設定為_today,表示預設為今天日期。在DefaultValue的屬性中用於設定系統變數和常量。
系統變數除了_today(今天日期)以外,還有其他系統變數可以直接使用:
系統變數 |
意義 |
系統變數 |
意義 |
_usercode |
登入用戶ID |
_username |
登入用戶名稱 |
_solution |
登入的solution id |
_database |
登入的資料庫 |
_ipaddress |
登入的ip地址 |
_language |
當前語言別 |
_today |
今天日期 |
_firstday |
當月第一天 |
_lastday |
當月最後一天 |
_firstdaylm |
上月第一天 |
_lastdaylm |
上月最後一天 |
_firstdayty |
今年第一天 |
_lastdayty |
今年最後一天 |
_firstdayly |
去年第一天 |
_lastdayly |
去年最後一天 |
|
Step4>
再添加一個欄位,選擇ShipAddress,DefaultMethod輸入GetAddress,並將RemoteMethod設定為false,表示這個預設值需要通過使用js的方法取得。,若設定RemoteMethod為true,則表示通過一個C#的程式方法來實現。
Step5>
切換到原始碼頁籤,將下面代碼貼入。
<script>
function GetAddress() {
return '台北市';
}
</script>
Step6>
存檔後,打開訂單管理頁面,新增一筆資料,即可以看見「訂單日期」欄位預設為今日日期;「出貨地點」欄位預設為台北市。
Related Topics