无需编程经验,它能够快速设计自定义样式的表单,收集企业数据信息,结合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
.