##### 效果展示

##### 實現步驟
1. 在mdl里建立商戶和品牌的相關字段
~~~
<input group="基本信息" el="106" ek="fbillhead" visible="-1" id="fdealerid" fn="fdealerid" pn="fdealerid" cn="商戶" refid="ydj_dealer" must="1" dfld="fname" />
<input group="基本信息" el="100" id="foperatebrand" ek="fbillhead" fn="foperatebrand" pn="foperatebrand" cn="經營品牌" lock="1" />
~~~
2. 在html里建立相應的字段
~~~
<div class="form-group">
<label class="col-md-4 control-label"><span required="required">*</span>商戶</label>
<div class="col-md-7">
<div class="input-icon right input-group">
<i class="fa"></i>
<input type="lookup" class="form-control" autocomplete="off"
name="fdealerid" placeholder="客戶" required="required" />
</div>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label">品牌</label>
<div class="col-md-7">
<div class="input-icon right">
<input type="text" class="form-control" name="foperatebrand" required>
</div>
</div>
</div>
~~~
3. 建立字段攜帶關系(選擇基礎資料,帶出其它基礎信息),建立rule.json文件,在calcRules里寫對應規則
~~~
{
//規則引擎基類
"base": "/mdl/bill.rule.json",
//定義表單計算規則
"calcRules": [
//解釋:當fdealerid字段不為空里,就把fdealerid基礎資料里的字段[foperatebrand]賦值給頁面上的[foperatebrand]字段
{ "expression": "foperatebrand=fdealerid__foperatebrand|fdealerid!=''" },
]
}
~~~
- 業務開發詳解系列
- 基礎名稱概念解釋
- 開發調試環境搭建
- 基礎資料開發詳解
- 單據開發詳解
- 動態表單開發詳解
- 業務報表開發詳解
- 單據轉換流程開發詳解
- 套打功能設計詳解
- K3Cloud系統集成配置詳解
- 系統集成開發詳解系列
- 基礎介紹
- 接口設計原則
- 接口訪問授權
- 數據字典介紹
- 接口調用示例
- 業務應用開發Q&A
- 項目整體介紹
- 如何鎖定或解鎖某個字段?
- 如何鎖定或解鎖某個菜單按鈕?
- 如何顯示或隱藏某個字段?
- 如何顯示或隱藏某個菜單按鈕?
- 如何實現(金額=單價*數量)這樣表達式計算?
- 如何使一個視圖元素(按鈕,標簽等)具備發起一個服務請求?
- 如何向操作中傳遞固定參數?
- 如何向操作中傳遞可變或動態參數?
- 如何讓一個操作具備確認交互能力?
- 如何讓一個操作具備復雜交互界面能力?
- 如何設置一個字段為必錄?
- 選擇基礎資料,如何攜帶出其它字段信息
- 如何進行字段校驗(手機號,郵箱,身份證)?
- 如何作一個列表式報表?
- 表頭字段唯一驗證