1、表单系统需求

企业开发表单,要么是使用定制开发的表单,要么采用PHP/ JSP/ Asp.net进行页面开发,各业务都要开发一个页面(手工来画表单)以进行数据采集,还要有大量的JavaScript配合,非常繁琐,或者使用表单工具进行开发,比如微软InfoPath,但表单逻辑稍复杂,InfoPath等表单工具就无法适用,昕友亿方的表单系统是基于以下需求产生的:

通过Web浏览器访问,通过所见即所得、拖拽可得的个性化表单设计器进行表单设计,或者通过表单向导制作通用型、表格型、AJAX类型、或任意定制类型的表单,有复杂验证和计算公式,支持主从表业务逻辑、表单元素类型极其丰富、能适应业务变化而灵活变化的表单,零编码制作,非编程人员就能快速部署。

 

2、表单系统类型

l  智能表单:具有独创的所见即所得的Web可拖拽表单设计器 + 表单编辑器 + 表单引擎,有复杂验证和计算公式,可制作任意布局的表单。智能表单支持无限的字段。

l  普通表单:抽象出一些基本类型的表单,如:文档库、图片库、联系人通讯录、企业库、通知、讨论版、链接、任务、问题跟踪等。普通表单支持最多80个字段。

l  表格:类似Excel功能的在线表格,可以灵活定义多种数据类型,支持主从表,有复杂验证和计算公式,表格支持无限的字段。

l  HTML模板表单:需要有一定HTML设计基础,几乎可以生成您想要的任意表单效果。

 


表单效果图

 

 

3、表单系统功能

智能表单

配置智能表单

表单设计器

右侧是操作区,菜单有:表单操作、查看属性

其中表单操作中有:

1.元素

2.线体

3.背景

4.字体

5.调整

6.验证

7.公式
首先是元素操作,在这里进行指标的添加。主要指标类型有:

1. 标题栏

2. 文本栏

3. 多行文本栏

4. 多选框

5. 日期框

6. 下拉选择框

7. 图片框

8. 媒体播放器


表单设计器采用先进的拖拽技术,拖动鼠标即可任意放置指标在表单的位置:

点击“添加标签栏”,可看到设计器的变化:一个标题被添加了进来。

然后可以改变标题的位置、字体大小、颜色等属性,拖拽改变对象的位置。

发生变化后的标题:

改变字体大小:方式是点击该标题,然后点击“调整”,然后点击“增加字体大小”或“减少字体大小”。

改变字体大小:方式是点击该标题,然后点击“调整”,然后拖拽字体颜色设置的3条拖动条,也可以使用推荐设置。

然后可以再拖拽其他的指标进来,这样一个简单的表单只需要1分钟就可以建立完成。

然后配置指标的数据类型,点击“数据”。


然后还可以设置“验证”和“公式”。

支持的验证:

"----常用验证----"

NotEmpty"不能为空"IsNumeric"必须是数字"IsDateTime"必须是日期"IsEmail"必须是Email"IsURL"必须是URl"IsMobile"必须是手机号"IsPostNum"必须是邮政编码"CheckIDCard"必须是身份证号"

"----逻辑判断----"

="(必须)等于"!="(必须)不等于"<"(必须)小于"<="(必须)小于等于">"(必须)大于">="(必须)大于等于"Contain"(必须)包含"StartsWith"(必须)始于"EndsWith"(必须)止于"

MatchRegex"(必须)匹配正则表达式"NotMatchRegex"(必须)不匹配正则表达式"

 

支持的计算公式:

 

转换成字符,连接字符,截取字符,字符长度,日期差值,当前日期,当前时间,前括号(,后括号),

加法+,减法-,乘法*,除法/,求余(%),π(圆周率),sqr(平方根),sin(正弦),cos(余弦),tan(正切),log(对数),abs(绝对值),fac(乘积),Acos(余弦角度),Asin(正弦角度),Atan(正弦角度),Cosh(双曲余弦),Round(四舍五入)……

 

详细配置请访问:昕友动画帮助相关章节

http://www.starcrm.cn/demo.htm

 

 

使用智能表单

智能表单采用昕友独创的表单编辑器功能(模板由昕友表单设计器添加)。

首先登录应用程序。

进入后点击左侧菜单“智能表单例示”。

点击“添加”,出现了在智能表单(推荐使用) 添加的表单,填写好资料后点击“保存”。

返回列表后,可以进行模糊搜索、时段搜索、删除、添加、打印、导出Excel等操作。

指定指标进行搜索:

时段搜索:

 

普通表单

配置普通表单

将普通表单分了10类,其中“标准表单库”是比较常用的一类。

进入方式:“控制面板”》“菜单项目”》“添加项目”

 

注意:选择“普通表单:标准表单库”

录入表单信息,其中项目名称、数据表名、图标、所属项目必须填写,注意“所属项目”为“产品管理”,见下图。

 

点击“添加项目”。

然后进入“应用程序”,为“销售采购系统”添加“产品”功能。


 

重新进入系统,菜单已有变化,增加了我们之前添加的“产品”。

详细配置请访问:昕友动画帮助相关章节

http://www.starcrm.cn/demo.htm

 

使用普通表单

 

普通表单主要模板见下图:

“个人办公管理”菜单中的“文件中心”使用的就是普通表单。

填写完资料后,点击“添加“。

返回,进入列表,资料已添加完成。

点击“编辑“,上传文档。

返回,这时文档库有了新的文档。

其他类型的普通表单还可添加图片。

普通表单的其他功能有:

使用简易,不再赘述。

表格表单

配置表格

进入方式:“控制面板”》“菜单项目”》“添加项目”。

点击“添加项目”后进入指标添加页。

添加指标后,点击“返回”。

最后,还需要进行应用程序的关联和权限角色的关联,这样才能应用该表格。

 

详细配置请访问:昕友动画帮助相关章节

http://www.starcrm.cn/demo.htm


 

 

 

HTML模板表单

配置HTML模板表单

进入方式:“控制面板”》“菜单项目”》“添加项目”。添加“HTML智能模板”

详细配置请访问:昕友动画帮助相关章节

http://www.starcrm.cn/demo.htm