# 新手入門
## 1、簡介
### 1.1、功能介紹
發布應用,用戶操作入口分為三種模式是:
* 普通表單:用于填報和收集業務數據,對收集到的數據進行管理;
(1)發布菜單列表的增、刪、改、查
(2)發布一鍵進入業務填報單,進行保存
* 流程表單:普通表單與流程結合發起流程,進行數據流轉存儲
### 1.2、使用場景
* 當員工需要請假時,可以通過普通表單來收集請假的基本信息;
* 請假審批中,員工通過提交請假申請流程,可以讓數據進行自下而上的審批流轉,直到流轉結束。
### 1.3、預期效果
* 設置數據列表效果:

* 設置表單頁面效果:

## 2、設置步驟
在設計請假申請表單時,首先確定有哪些信息:申請人、申請部門、申請崗位等,通過四個步驟完成發布菜單操作,如下圖所示:

## 2.1、新建業務對象
選擇「表單管理>> 業務對象管理 >> 添加按鈕」,設置業務對象名稱為「請假申請表」,即可創建請假申請表的數據模型信息。

請假申請字段信息拆解如下:
| 字段信息 | 控件類型 |
| --- | --- |
| 申請人 (字符串) | 選擇器(用戶) |
| 申請部門(字符串) | 選擇器(組織) |
| 申請崗位(字符串) | 選擇器(崗位) |
| 請假類型(字符串) | 下拉框 |
| 開始時間(日期型) | 日期 |
| 結束時間(日期型) | 日期 |
| 天數 (數字) | 數字 |
| 請假事由 (大文本) | 多行文本 |
| 請假證明材料(添加下級業務對象) | 子表單 |
| 名稱 (字符串) | 單行文本 |
| 附件 (字符串) | 上傳附件 |
| 說明 (字符串) | 單行文本 |
### 2.1.1、添加字段
字段信息是數據的核心點,也是制作表單的必要工具,在此添加維護的字段信息可對應在數據庫生成一張對應的物理表信息,方便后續制作報表查詢SQL無縫結合。

* 添加主表字段信息有:先設置主表的業務對象名稱為“請假申請表”,然后再對應的頁面切換到“對象屬性”,添加字段信息,設置申請人等字段信息,需要繼續添加字段則點擊頁面右下角的“應用”按鈕,若不需要繼續添加則點擊“確定”按鈕,如下圖:

* 添加從表字段信息有:先在“左樹”維護主表的基礎上,在點擊主表右邊”“按鈕,在出現的菜單下拉選擇“添加下級業務對象”按鈕,如下圖:

* 點擊“下一步”設置業務對象的名稱為“請假證明材料表”,然后再切換到“對象屬性”,添加字段信息,如下圖:

字段信息如下圖:

> `注意`:系統默認初始的字段信息嗎,建議不要刪除,若執意需要刪除`創建時間`的字段是必須要保留,`主鍵`必須是字符串!
### 2.1.2、生成表
設置完字段信息后,返回到「表單管理>> 業務對象管理 >> 生成表按鈕」選擇對應數據(主從多個業務對象,只需要選擇主對象對應的子對象則會自動對應生成物理表),點擊此按鈕,如下圖:

## 2.2、創建表單
選擇「表單管理 >> 表單管理>> 創建表單」,表單名稱為「請假申請單」,業務對象選擇上步驟設置業務對象為「請假申請表」,點擊“下一步”按鈕,配置每個字段對應的展示控件類型,即可完成創建表單,如下圖:

設置基礎信息,如下圖:

### 2.2.1、設置表單布局
在表單設計器頁面,在左邊拖拽添加“刪格布局”,將頁面分為二列,如下圖:

### 2.2.2、設置字段控件
根據分析字段類型,通過拖拽拉或選中當前控件在右邊點擊「更換控件」設置控件類型:
(1)設置申請人字段,更換控件為“選擇器”控件,并在對應右邊“默認值”設置為“預設值”為“當前用戶”,如下圖:

(2)設置申請部門字段,更換控件為“選擇器”控件,并在對應右邊“選擇器類型”設置為“組織”,如下圖:

(3)設置請假類型字段,更換控件為“下拉框”控件,并在對應右邊“選項配置”增加下拉框值為:病假、事假、年假、調休、婚假等,如下圖:

(4)添加其他字段
「請假證明材料表」的附件更換控件為“上傳附件”控件,如下圖:

### 2.2.3、設置公式編輯
點中天數字段,在右邊“默認值”下拉選擇為「公式編輯」,設置公式編輯為:結束時間-開始時間自動計數相差天數信息,如下圖:

點擊“公式編輯”按鈕,進入配置公式頁面,如下圖:

> `注意`:公式編輯器是需要選填變成紅色字體,字段則在「業務對象」選中字段填充,括號必須是英文模式!
### 2.2.4、表單最終效果
全部設置完成后,點擊右上角的“保存”按鈕,則表單最終預覽效果如下圖:

## 2.3、創建數據集
設置數據列表讀取哪些數據,比如:直接業務對象生成的物理表,多個表寫的視圖,第三方接口。
選擇「表單管理 >> 數據管理>> 數據集管理>> 添加按鈕」,將「業務對象管理」維護生成的“請假申請表”的信息對應維護,如下圖:

## 2.4、創建數據模版
配置數據列表的查詢條件、顯示字段、操作按鈕、數據權限,發布菜單列表。
選擇「表單管理 >> 數據管理>> 數據模版管理>> 創建數據模版」,將「數據集管理」維護生成的“請假申請表”的信息對應維護,如下圖:

點擊“下一步”按鈕,進入配置綁定表單,查詢條件,顯示字段操作頁面,如下圖:

切換到“模版配置”,設置查詢條件、顯示字段,如下圖:

往下移動,在“列表-功能按鈕”,“編輯頁-功能按鈕”,點擊加號進行設置按鈕,系統默認設置增、刪、改、查按鈕,如下圖:

### 2.4.1、保存數據模版
全部配置完成后,點擊保存按鈕,保存信息后,系統返回到菜單列表,`還需再次編輯該條信息,此時右上角才會出現“添加為菜單”按鈕`,點擊此按鈕即可發布菜單到系統頁面,如下圖:

### 2.4.2、發布菜單應用
點擊“添加為菜單”按鈕,系統進入添加菜單的信息,如下圖:

### 2.4.3、最終效果
添加菜單成功后,需刷新瀏覽器,然后再選擇「表單管理 >> 請假申請管理」,如下圖:

# 2、普通用戶分配權限
普通用戶需要有權限操作此菜單,需要再「用戶管理>> 角色管理」分配菜單資源,將用戶分配此角色即可用戶端使用。
