無需編程經驗,它能夠快速設計自定義樣式的表單,收集企業數據信息,結合FreeFlow,用於零編碼構建企業級的數據信息、表單、工做流BPM業務系統。html
衆所周知,數據、表單、工做流是企業業務系統的核心,而傳統意義上的軟件定製開發,費時費力,並且風險高,但通用的軟件也有適用性和擴展性的問題,若是採用相似微軟SharePoint這樣的平臺系統,二次開發的成本也是很高的,從事軟件開發10多年,咱們急切地尋求一種靈活、高效、容易擴展、易用、低風險,並且免費的方案。FreeForm就是這樣的系統,結合FreeFlow,相信能讓任何沒有編程經驗的企業實現這樣的效果。數據庫
FreeForm這種RIA SOA系統是跨平臺的,客戶端能夠用任意瀏覽器訪問,甚至能夠編譯爲EXE文件。在本文檔演示過程,咱們選擇FireFox做爲瀏覽器。編程
初始空白麪板:瀏覽器
定製表單例圖:安全
定製表單例圖:服務器
FreeForm這種RIA SOA系統是跨平臺的,客戶端能夠用任意瀏覽器訪問,甚至能夠編譯爲EXE文件。在本文檔演示過程,咱們選擇FireFox做爲瀏覽器。編輯器
界面佈局:佈局
首先,進入表單系統,咱們能夠看到一個空白的佈局,在佈局的右側是操做區,左側是表單內容區,Template頁是默認的操做區首選頁。字體
點擊「Template File」下的選框,能夠看到以下按鈕:網站
放大後:
主要的功能是新建模板、將表單模板保存爲XML文件、或者保存到SOA服務器中
界面:
主要的功能是設計模板的參數、鏈接數據庫、安全設置、工做流設置。和模板相關的操做有:添加視圖、添加字段、添加控件。
主要功能是在表單編輯器中,模擬表單運行時,添加驗證、添加自動計算、保存表單數據文件、載入表單數據文件。
主要功能是演示一個金融保險類的表單,也能夠動態建立幾百個控件。
數據鏈接用於數據庫和Service的鏈接,是將模板和模板數據保存到SOA數據庫的首要定義,另外,經過數據鏈接定義,通過FreeForm數據源適配器,能夠爲FreeForm引入第三方系統的數據源。
數據源是表單系統與數據庫關聯的字段,能夠與表單控件進行綁定,若是是第三方系統,經過數據鏈接定義,通過FreeForm數據源適配器,能夠引入第三方系統的數據源。
添加數據源:
相似微軟的 InfoPath表單設計器,FreeForm也具備視圖功能,主要是爲了工做流BPM系統和權限分級以後的數據顯示作考慮。
添加視圖
設計檢查能夠模擬運行時的環境,將錯誤提示出來。
另外點擊驗證出錯的控件,能夠即時顯示ToolTip消息。
另外,將錯誤輸出到列表
在「模板文件」菜單下點擊「新建模板」
而後,進入「模板設計」菜單的「模板選項」
基本屬性
高級屬性
能夠進行字體顏色和背景色設置
進入視圖頁,點擊添加視圖
添加視圖後的界面
進入「數據源」頁,點擊「添加域」
而後創建相關的數據源
在「控件」或「當前控件」頁,點擊「添加控件」
添加相關控件後的效果:
圖例1:
圖例2:
見「高級特性」>>「驗證」和「自動計算」
待續…
Demonstrate the latest version(ver2011):
http://crmwin.com/FreeForm2011TestPage.html
First version(SilverLight 2) Forms Builder Demonstrate(ver2009):
http://crmwin.com/TestPage.html?Type=temp
.