表單設計器—開篇和環境
表單設計器是工作流產品的重要組成部分,雖然工作流運轉過程資料載體不限於表單,但是乙個成熟的工作流產品不可能缺少表單設計器的支援。
表單設計器的主要作用是以所見即所得的方式設計工作流資料載體,生成html或者xml等格式的文件。
將要陸續解決的問題:
html元素的插入;html源**與設計檢視的轉換、操作
右鍵選單的設定(針對不同元素、不同區域顯示不同選單進行操作)
視覺化以及**化元素的屬性設定與顯示
html元素指令碼設定以及資料校驗等
html**的相關操作(插入、刪除、拆分、合併、外觀設定等)
工具欄的使用
容器性的html元素設計(包括可動態增加的容器元素)
設計完成後html中元素、行為、樣式的分離
與業務的整合
環境以及控制項:
visualstudio2008
.netframework2.0
dhtmled.ocx
配置:
將dhtmled.ocx新增引用到專案中
toolbox->choose items-> com中選中dhtml edit control控制項
**:
目前主流的工作流產品支援表單的型別
lz:工作流可以概括為業務流程驅動的資料流轉,b/s模式的工作流產品表單主要是web表單,但是隨著業務的發展,支援word、excel等不同型別文件的工作流產品必將是發展所趨。畢竟大多數的中國企業、教育機構、行政機構現在業務辦理都是基於word、excel等型別文件的,要將如此大量的文件轉變為web表單是一件非常困難而且耗時的工作,因而能夠提供介面,直接驅動不同型別文件的工作流產品,將會是受消費者青睞的產品。
主流表單設計器都是用了什麼控制項或者技術
lz: 目前接觸的表單設計器不多,接觸過的大部分是基於dhtml控制項的,當然也有基於webbrowser的;基於這些控制項的好處就是開發相對簡便快捷,因為這些控制項提供了強大且豐富的api,提供了所見即所得的html編輯。
之前有過一些想法,通過winform或者flex進行頁面表單的設計,然後將設計元素轉換成xml進行儲存,通過提供不同的轉換器將xml轉換成不同樣式的表單,包括web表單(jsp/html/aspx等)、winform表單等,但是這樣做有很多技術問題,目前還沒有找到比較合適的解決方案,所以暫且擱置,有興趣的朋友可以一起**一下。
主頁:
通達 表單設計器 子表單 表單設計的花絮
通達 表單設計器 子表單 讓我們看一下數字領域的能力,特別是我們如何運用這些原理並將其應用於我們建立的日常ui元素,例如按鈕,表單域,圖示,隱喻和其他可視元素。負擔是物體與個人之間可能發生的行為 例如,門把手產生扭轉運動。個人是否認識到該行動的可能性無關緊要 負擔仍然存在 另一方面,感知的承受能力 ...
Fixcel電子表單 表單設計器
概述 表單設計器用於設計業務所需的表單模板或報表模板。採用與office excel 的類似的介面顯示 編輯方式和 操作方式等,讓設計人員更容易地接收和掌握設計器的使用,降低培訓難度。主要功能說明 單元格的輸入方式 設計表單時,比較重要的乙個環節是定義表單的輸入項。通過單元格屬性來配置輸入項的資料型...
Fixcel電子表單 表單設計器
概述 表單設計器用於設計業務所需的表單模板或報表模板。採用與office excel 的類似的介面顯示 編輯方式和 操作方式等,讓設計人員更容易地接收和掌握設計器的使用,降低培訓難度。主要功能說明 單元格的輸入方式 設計表單時,比較重要的乙個環節是定義表單的輸入項。通過單元格屬性來配置輸入項的資料型...