隱藏控件賦值,是指對表單中需要隱藏的控件,根據業務需求,設置其值的處理方式。
包括空值、保持原值、始終重新計算3中方式。默認處理方式為保持原值。
但是目前來看,用的最多的還是“始終重新計算”。很多用戶把隱藏控件作為一個變量參數來使用,通過聯動或計算給他們賦值,設為了不可見。默認處理是“保持原值”,在第一次填寫的表單中,它就是空值了。
**此處推薦特殊用法以外的用戶,都在表單屬性中,將“隱藏控件賦值”選項改為“始終重新計算”。**
### 1.空值
空值——控件被隱藏時,該字段提交空值。
適用于一些選項關聯控件。在修改選項時,需要把舊選項對應的關聯控件分類清空,保證后期統計匯總數據的正確性。
**舉例:**
(1)設置選項關聯控件,單選按鈕組當選擇男時,出現“男生回答”控件,當選擇女時,出現“女生回答”控件。

(2)表單屬性,設置隱藏控件賦值方式為“空值”

(3)錄入數據。并對第一條數據進行修改。修改選項后,“女生回答”控件成為隱藏狀態,則舊值被清空,提交空值。



### 2.保持原值
保持原值——控件被隱藏時,不改變該字段的原有值。
適用于流程中,不同節點負責人負責填寫不同字段、互不干擾的情形。
**舉例:**
(1)請假表中的2個成員單選字段,默認值均設置為“當前用戶”,來獲取流程發起人和審批人的姓名。
? ? ? ? 表單屬性-->隱藏控件賦值-->保持原值

(2)設定流程節點和操作權限。


(3)成員填寫表單,發起流程

(4)負責人進行審批

### 3.始終重新計算
始終重新計算——控件的計算、提交邏輯,與沒有隱藏時保持一致。一般會通過聯動或函數來賦值,為了業務上或美觀上的需要,將其隱藏,不影響其參與運算。
適用于業務系統中,隱藏控件只是為了對業務員不可見,但是該控件對應了業務數據,需要實時計算來保證業務的正確。
- 簡介
- 1.快速入門
- 1.1新建應用
- 1.2新建表單
- 1.3表單共享
- 1.4新建報表
- 1.5總結
- 2.創建應用
- 2.1創建新應用
- 2.2應用基礎設置
- 2.3.應用中心
- 3.表單
- 3.1表單設計
- 3.1.1控件類型與屬性
- 3.1.2數據關聯與數據聯動
- 3.1.3.選項關聯控件
- 3.1.4.公式與函數
- 3.1.5.表單校驗
- 3.1.6.隱藏控件賦值
- 3.1.7.表單排版
- 3.1.8.成員控件
- 3.1.9.定位控件
- 3.1.10.關聯查詢
- 3.1.11.關聯數據
- 3.2.數據管理
- 3.2.1.數據編輯
- 3.2.2.Excel導入與導出
- 3.3.表單設置
- 3.3.1.表單鏈接
- 3.3.2.公開查詢
- 3.3.3.推送提醒
- 3.4.流程
- 3.4.1.流程設定
- 3.4.2.流程案例
- 4.報表
- 4.1.報表設計
- 4.1.1.圖表類型與屬性
- 4.1.2.多表關聯
- 4.1.3.聯動
- 4.1.4.顯示格式
- 4.1.5.打印
- 4.2.報表外鏈
- 4.3.公式計算邏輯
- 5.聚合表
- 6.應用設置
- 6.1.應用概述
- 6.2.頁面共享
- 6.3.數據權限
- 7.應用平臺
- 7.1.微信企業號
- 7.2.釘釘安裝詳解
- 8.專題應用
- 8.1.進銷存