1、首先在視圖文件中給需要隱藏的元素增加class,id或者自定義屬性,代碼如下圖所示:

2、先在業務站點下的 mdl 目錄中為某個業務表單新增一個規則文件,文件類型為 json 文件,如下圖所示:

3、在規則文件中設置要隱藏的元素以及條件即可,代碼如下所示:
(備注:寫在$符號后表示顯示該元素,否則代表隱藏該元素, **|** 符號后代表條件 )
~~~
{
//規則引擎基類
"base": "/mdl/bill.rule.json",
//定義表單鎖定規則
"lockRules": [
],
//定義表單可見性規則
"visibleRules": [
//查看量尺按鈕的隱藏與顯示
{
"id": "hide_this",
"expression": "other:.hide-this$|fscalerecord=='' or fscalerecord==' '"
},
{
"id": "show_this",
"expression": "other:$.hide-this|fscalerecord!='' and fscalerecord!=' '"
}
],
//定義表單計算規則
"calcRules": [
]
}
~~~
- 業務開發詳解系列
- 基礎名稱概念解釋
- 開發調試環境搭建
- 基礎資料開發詳解
- 單據開發詳解
- 動態表單開發詳解
- 業務報表開發詳解
- 單據轉換流程開發詳解
- 套打功能設計詳解
- K3Cloud系統集成配置詳解
- 系統集成開發詳解系列
- 基礎介紹
- 接口設計原則
- 接口訪問授權
- 數據字典介紹
- 接口調用示例
- 業務應用開發Q&A
- 項目整體介紹
- 如何鎖定或解鎖某個字段?
- 如何鎖定或解鎖某個菜單按鈕?
- 如何顯示或隱藏某個字段?
- 如何顯示或隱藏某個菜單按鈕?
- 如何實現(金額=單價*數量)這樣表達式計算?
- 如何使一個視圖元素(按鈕,標簽等)具備發起一個服務請求?
- 如何向操作中傳遞固定參數?
- 如何向操作中傳遞可變或動態參數?
- 如何讓一個操作具備確認交互能力?
- 如何讓一個操作具備復雜交互界面能力?
- 如何設置一個字段為必錄?
- 選擇基礎資料,如何攜帶出其它字段信息
- 如何進行字段校驗(手機號,郵箱,身份證)?
- 如何作一個列表式報表?
- 表頭字段唯一驗證