表单即我们用于数据的录入的表格,CRM中客户、联系人、商机、报价、订单等信息都需要各类表单来记录。企业如何使用八骏CRM软件自定义开发平台来创建并设置表单的呢?这是本文介绍的重点:
一、创建表单
入口:开发平台--表单设计--选择实体组
步骤:
第一步:新建表单
如图:
第二步:选择子表
如图:
二、设置表单
1、主表设置
如图:
说明:
标注 | 功能 | 说明 |
1 | 可见性 |
可见:列生成并显示。 生成但隐藏:列生成但是是隐藏的。 不生成:主表上无此列。 |
2 | 可为空 | 列是否必填,如果列对应的实体字段不允许为空,则列设置为可为空无效,实际还是不能为空。 |
3 | 所占列数 | 设置控件占几列。 |
4 | 数据绑定 | 将数据绑定到控件上,一类是直接引用表单实体其他字段的信息,一类是将表单实体其他字段的信息作为一个输入参数传递给指定的 SQL 函数,然后由该函数的返回值回填到控件上面。 |
5 | 引用数据过滤 | 设置弹出一览表选择数据或者智能搜索数据时附加的过滤条件,即实际查询数据 SQL 的 where 部分(不含 where 关键字)。 |
6 | 默认值或公式 | 设置控件的默认值或计算公式。 |
7 | 提交前只读 | 如果表单走工作流,则表示在提交工作流之前此控件不可编辑;如果不走工作流,则表示此控件一直不可编辑。 |
8 | 记录修改历史 | 用于修改表单数据时,记录修改历史。另外当需要在服务端处理业务逻辑且需要获取到修改前的控件值时,勾选后可以获取。 |
9 | 审核后可修改 | 设置字段审核后是否可以修改。 |
10 | 每行控件数 | 设置一行放置几个控件。 |
2、子表设置
如图:
说明:
标注 | 功能 | 说明 |
1 | 子表 | 选择子表。 |
2 | 默认行数 | 设置子表默认显示的行数 。 |
3 | 高度 | 设置子表高度。 |
4 | 可见性 |
可见:控件在表单上显示。
生成但隐藏:控件在表单上有但是是隐藏的。
不生成:表单上无此控件。
|
5 | 增加 | 增加数据绑定或计算控件。 |
6 | 删除 | 删除数据绑定或计算控件。 |
7 | 上移 | 将控件往前移一格 |
8 | 下移 | 将控件往后移一格 |
9 | 事件/属性 | 设定控件事件响应函数或控件属性,如果要设置表单的事件,不要选中任何主表控件!响应函数脚本必须先在脚本页签设置 |
3、脚本
如图:
说明:在此维护表单需要用到的自定义脚本。
4、菜单
如图:
说明:
标注 | 功能 | 说明 |
1 | 名称 | 显示在工具条按钮上的名称。 |
2 | 方法 | 点击按钮调用的 javascript 方法,该方法的实现脚本写在脚本设置页签里。另外,该值也是按钮上的图片的名称,该图片必须是 png 格式,也需要拷贝到系统安装目录/images/toolbar 文件夹下 。 |
5、可见性
如图:
说明:
标注 | 功能 | 说明 |
1 | 控件 |
即表单上的单个控件或子表,此数据不可修改,来源于表单主表对应的实体字段的“可见性控制”属性,如果
勾上此属性,则显示在这里,另外表单所有子表对应的实体表名也显示在这里以控制子表的可见性。
|
2 | 提交前可见 | 设置控件提交前是否可见 。 |
3 | 提交后可见 | 设置控件提交后是否可见。 |
总结:一般情况下在创建表单的时候对主表和子表设置的比较多,以实体为基础灵活设置表单字段。
▼▼▼
杭州八骏科技有限公司,专注于为中小型企业提供定制化的CRM、OA产品,从定制到落地,贴心服务,全程跟踪。我们为多个行业的数十家企业提供符合企业流程和管理理念的精准化管理软件,从日常办公OA,到客户管理、销售过程管理、合同报价、订单处理、售后工单等行业CRM管理软件,从PC到APP到微信内置,摆脱复杂不实用的内容,定制“贴身”实用的功能,系统部署更支持云端和本地部署等多种形式。
了解更多八骏智能CRM系统咨询,就关注八骏科技或致电0571-88316562咨询吧!
大家扫码注册体验吧~
转载请注明出处:www.mymos.cn
本文来自于八骏科技 http://www.mymos.cn 八骏科技是专业的企业级CRM系统厂商,欢迎免费体验0571-88316562
上一篇:CRM软件自定义开发如何创建实体? 标签:下一篇:CRM自定义开发平台如何创建单表一览表?