2、表單屬性
一、顯示名
表單的顯示名新增的時候是能夠隨意修改的,可是保存後就不能再修改了,也不建議去修改,由於會出錯。若是要修改以下圖所示的名稱,有兩種方法:sql
第一是種修改表單的國際化設置,第二種是修改編輯頁面設計該表單所處的tab分頁(具體的修改方法請看第五章的佈局屬性)。數據庫
二、表名
表示的是存在數據庫中的名稱。函數
三、屬性名
屬性名是惟一的,用於區分各表單的一個屬性。一經建立就不能修改。工具
SqlKey其實就是模塊的屬性名+表單屬性名+字段名佈局
四、可見
用於控制表單是否可見。優化
五、只讀
目前此屬性無效。設計
六、列數
這個屬性只有在新增表單的時候有用,一旦保存後這個屬性就無效了。用於新增表單時控制表單的列數用的。3d
七、列表高度
用於控制列表的高度。orm
八、顯示工具條
用於控制表單的工具條的顯隱。這個屬性對於主表是無效的,只對子表有用。blog
子表沒有勾選上這個屬性,效果以下:
勾選上後,效果以下:
九、主表
該屬性勾選上就表示當前表單是主表,每一個模塊只有一個表單能夠勾選上這個屬性,要否則會報錯。
十、是否虛擬表
該屬性被勾選後,就不會在數據庫中建立該表,並且這個表單就會同自定義表單同樣,也就是說勾選上這個屬性就是另類的自定義表單。
十一、是否列表顯示
該屬性表示讓表單以列表的形式顯示,通常只有自定義表單纔會用到這屬性,或者是勾選了【是否虛擬表】的表單。
十二、列表展現類型
列表展現類型一共有三個值:DataGrid、表單Form和FullCalendar。
普通模塊,列表展現類型默認是DataGrid。
自定義表單,列表展現類型默認是表單Form(注只有以列表形式顯示的時候才默認是表單Form,要否則仍是DataGrid)。
FullCalendar是日曆型的列表展現,具體效果具體效果以下圖:
此處以會議室預定爲例來介紹日曆控件的使用。
首先建立一個【會議室預定】模塊,再建立好模塊須要的字段。
點擊表單,在右側的表單屬性處找到列表展現類型,選擇FullCalendar值。
建立一個業務字典【會議室】,建好表字段。
保存更新。
添加完會議室的數據後,就能夠操做會議室預定模塊了。能夠經過新增按鈕來新增記錄,也能夠隨意點擊一個方塊來添加內容。
數據添加後的現實效果:
1三、啓用分頁選擇
當你勾選上這個屬性後,具體效果以下圖:
有何做用呢?就是你想選取的數據可能不在同一頁,可是當你切換到第二頁的時候,當前頁勾選的數據就會沒了,因此就須要你把當前頁的數據勾選上數據下推到上圖所示的紅框內,在切換到第二頁,繼續下推數據到紅框內,依次類推。(注:此處的下推按鈕目前須要本身寫,之後會優化成系統自帶此按鈕)
1四、動態顯示
此字段只對主表有效果,對子表無效。由於這個字段是用來控制子表的顯示的。此屬性須要與主表中的一個字段配合使用,才能發揮效果。主表的表單屬性勾選上此屬性後,在主表的字段中選取一個字段,配置字段屬性的動態顯示設置這個屬性,此屬性須要有sql語句與其關聯,才能產生效果。具體看以下圖:
配好sql後,保存更新,就能在應用平臺來查看具體效果了。
該模塊一共有四張主表,以下圖:
可是應用平臺上只顯示了一張子表,這就是經過動態顯示來控制的。經過更改檢查記錄模板的值來更改顯示的子表。效果能夠看以下圖:
1五、關聯實體表名
該屬性表示當前表單與另外一個表單產生關聯,公用同一張數據庫表,也就是不會產生新的數據庫表,當前表單進行增刪改查時,關聯的表單也會產生一樣的效果。這個屬性的具體效果,在移動端模塊也有詳細的說明,就很少介紹了。
1六、字段權限啓用
只有勾選了表單屬性的字段權限啓用,字段的字段權限啓用纔有效果,若是沒有勾選表單的,只勾選子表的,是沒有任何效果的。
1七、狀態做爲標籤查詢
該屬性勾選上後會在列表的頂部顯示系統狀態的標籤,能夠經過該標籤來篩選數據。
1八、隱藏系統狀態
該屬性勾選上後,列表中的狀態字段會隱藏掉(能夠與上圖進行比較)。
####1九、顯示記錄數範圍
該屬性用來控制列表頁的顯示記錄數,以下圖:
具體配置以下圖,每一個數字之間用逗號隔開:
####20、默認顯示記錄數
該屬性用來配置默認顯示的記錄數。
2一、默認排序字段
設置列表頁面的數據默認根據什麼字段進行排序,每一個值之間用逗號隔開
2二、默認排序方式
設置排序的方式(asc(升序),desc(降序)),每一個值之間用逗號隔開。注:默認排序字段有幾個值,排序方式就有幾個與其對應。
2三、事件編輯
事件編輯分兩種:編輯屬性的事件編輯和查詢屬性的事件編輯。
編輯屬性的事件編輯又稱爲表單事件,多用於主表和編輯頁面。
查詢屬性的事件編輯又稱爲列表事件,多用於子表和列表頁面。
2四、自定義查詢
這個屬性只能用於自定義表單和虛擬表,用於填寫sql語句來查詢數據。
2五、彙總統計
首先點擊想要統計的表,而後在右側的表單屬性面板的查詢屬性中找到彙總統計並點擊,會彈出一個彈窗。
點擊添加,填寫相應的信息。統計列是選擇你要統計的字段,顯示名稱隨便填(若是你是統計多個字段的話,這個顯示名稱必須是統一的,好比說:彙總),統計類別的選擇本身想要的,統計規則可不填(統計規則只有在統計類別選擇自定義規則時纔有用,統計類別中用到最多的仍是前面幾個,好比:求和、平均值之類的。自定義規則是基本用不上的,因此能夠無論這個統計規則。)。
保存更新,彙總統計自動生成。
2六、自定義按鈕
首先點擊想要生成自定義按鈕的表單,而後在右側屬性面板的查詢屬性處找到自定義按鈕並點擊。
在彈出的彈窗上點擊添加,並填寫相應的信息。顯示名隨便填,按鈕圖片選擇本身喜歡的圖片,其餘的不用管。
按鈕建立完成後,就須要進行最重要的一步了,就是添加事件。點擊設置,進入事件編輯頁面。
在左側的事件類型中選擇onclick事件(其餘事件將會在後面的章節作具體的介紹),而後在右側的函數編輯頁面編寫js代碼。本平臺提供了不少自帶的函數方法,具體的函數如今不做介紹,後面會另開一個章節作詳細的介紹。
保存並更新,自動生成按鈕。若是在頁面上沒有顯示按鈕,就多是你沒有勾選上顯示工具欄。只要在表單屬性中找到顯示工具欄工具欄勾上就能夠了。