企業資訊開發平台 4 表單設計 中

2022-03-14 04:22:28 字數 2205 閱讀 9810

2、建立流程

2.1、表單設定

2.1.1、基本屬性設定

在管理平台中新增表單,第一步便是設定表單基本屬性,此時除了表單名(類名)和標題外,還需設定所使用的資料表(將來在流程中會用到),表單所使用的模板型別。

此處詳細說明一下模板:前面已經提到,目前管理平台已經內建了十四種模板,這些模板可分為四類:

1、空模板:與visual studio設計器提供的form一樣,由程式設計師自行進行各種開發工作;

2、資料操作模板:可用於簡單應用模組和單表單流程中。此型別已將控制項布局,資料繫結,資料驗證等工作完成,程式設計師只需將與資料表字段對應控制項設定好,必要時設定驗證資訊,乙個表單就完成了;

3、流程節點模板:此類模板只能應用於多表單流程中,其他與與資料操作模板一樣;

4、查詢報表模板:目前企業當中除了列印報表,查詢報表的需求在軟體整體需求當中也佔了很大的比例。此類模板就是針對這種需求情況進行的封裝,如透視表、網格、圖形都已封裝到此類中。但目前不擔負etl的工作。

如上圖中使用的左右導航表單(單錶)。

2.1.2、網格設定

左右導航表單左邊是導航網格,是與後台資料表直接關聯的區域。

資料載入的第一步便是設定資料表對映。

上圖中使用單一資料表做為資料來源,如果需要繫結多個資料表,資料表之間用「,」分隔,然後在連線條件中設定連線字段就行了。

第二步是設定網格列, 這一步的操作與vs一樣,直接點選新增,設定好text與datapropertyname就可完成列設定。

上圖中新增兩列:姓名、年齡,分別對應be_name和be_age欄位。

2.1.3、編輯控制項設定

左右導航表單右邊初始狀態是乙個空白面板,上圖中(圖十四)已將對應控制項新增完成。

單個控制項與資料表繫結點就是字段,在上圖中資料來源字段設定為:be_name,在執行平台進行顯示時,會自動將此字段的內容繫結到控制項中,儲存資料時,會自動將資料儲存到此字段。

另外,控制項還可進行驗證設定,控制項允許進行的驗證器型別有:空值驗證、長度驗證、範圍驗證、正規表示式驗證。

2.1.4、程式編輯

完成控制項設計後,如果需要編寫部分**,可在設計器中點選右鍵,選擇檢視**進行編輯。

上述所有步驟完成後,即可將表單上傳到伺服器。

定義表單查詢

業務模組日常使用過程中,資料查詢功能是運用最為頻繁的功能之一。如上圖是表單完成以後,查詢的動態定義。

其中最主要的是:條件語句定義,格式為: and ,其中「and」可替換為「or」或者「not」。

網格中三條資料是上圖中條件語句解析之後的結果,引數名與語句中的一一對應。其餘欄位由程式設計師自行設定。

設定完成後,進入執行平台,點選查詢按鈕,可使用的查詢條件就是上圖中定義的查詢條件:姓名、年齡、性別。

2.1.5、設定表單操作

在此表單操作指的是簡單模組中的內建操作功能(流程中操作定義與節點相關,此處無法定義)。

設定完成後,執行平台中對應模組操作按鈕將按此方式顯示。

2.1.6、許可權定義

上述操作全部完成後,簡單模組就可以發布為選單提供給執行平台使用者使用,如果需要設定許可權,可使用選單許可權,如下圖

平台中可對簡單模組使用六種許可權模式:所有人、某部門員工、某部門某領導、指定使用者、某部門所有領導、角色。

對於組織機構不那麼完整的企業,可不使用某部門員工、某部門某領導、某部門所有領導。

企業資訊開發平台 5 流程設計 一

所有管理類軟體的開發過程中,無論軟體規模大小,業務邏輯的編碼工作將佔據整個開發周期的半壁江山。往往軟體產品的成敗,很大程度上取決於此。我在2007之前做過的幾個專案當中,業務邏輯基本是以程式 方式實現,雖然也引入了配置方式,但是專案的開發進度也沒見提高多少。在我進行資料收集時,乙個不算很新概念映入我...

4表單驗證 使用者體驗 表單設計中的注意事項

在下面的這篇文章中,我們來看看有助於你設計不同可用性表單的10個最佳實踐。希望它對設計人員和開發人員都有用。玩得開心 好吧,讓我們開始吧!通常,表單是乙個帶有標籤和字段的框,其中包含乙個號召性用語按鈕。那麼,如何設計乙個使用者友好的表單?一般來說,表單設計為使用者端隱藏了許多困難和痛苦的地方。因此,...

如何利用免費B2B平台發布企業資訊?

電子商務的快速發展,讓更多的企業看到了b2b平台的無線商機,那麼如何在b2b平台上,發布企業資訊,讓企業花起碼的精力,實現最好的營銷效果呢?樞紐在五個方面 1 填寫具體內容 details 具體產品資訊和供求資訊的詳細內容。建議您以先容產品為主,並充分展示貴公司所具有的其它競爭力。例如 月 年供貨能...