【返回Z平台-帮助文档-首页】
本章节介绍Z平台中的【表单】开发,讲解过以虚拟项目的需求为例进行讲解。
目录
第一、打开【系统管理-开发-表单管理】功能,执行新增,打开新增页面
第三、创建表信息。点击【明细表记录】中的【新增】执行创建表过程。
扫描二维码关注公众号,回复: 8591462 查看本文章
虚拟项目介绍
需求描述
开发“客户拜访记录”功能,并且让公司的【人事专员】来完成数据记录工作。
该功能需要记录的信息如下:
功能设计
开发“客户拜访记录”表单,表单包括新增、修改、删除、查询等功能。
根据需求设计表单结构如下:
创建表单
第一、打开【系统管理-开发-表单管理】功能,执行新增,打开新增页面
第二、添写表单相关信息。执行保存操作。
所属项目:选择一个所属项目,项目编号为system是Z平台系统项目,做其它业务系统时建议不要选此项目。
功能ID:自定义一个ID,要求与项目名称有一定关联性。建议定义为功能名称的英文。
功能名称:输入中文的名称。表单开发完成后,此名称将做为功能名,显示在功能菜单中。
第三、创建表信息。点击【明细表记录】中的【新增】执行创建表过程。
创建需求设计中的主表
表ID:自定义表名,该名称将用于生成数据库中的表名,要求必须为英文字母组成。
表名称:为表的中文显示名称。
上级表ID:由于当前创建的是主表,所有该项空着。
排序条件:默认条件为表序号字段,按需修改。
排序模式:为条件排序的模式【升序或降序】
编辑页面布局:指在该表编辑页面中,如果有子表的情况下,页面的布局方式,建议等熟悉表单开发后,自行体验即可。
子表是否默认收缩状态:指该表在编辑页面中,如果有子表,页面中子表是否是默认收缩状态。自行体验即可。
保存后会自动创建表的一些系统级的基础字段
创建主表字段
点击【明细记录表中--字段管理】的【新增】,根据功能设计记录进行字段创建。
第一、【客户公司】创建
字段类型:文本
字段ID: customer_company
字段名称:客户公司
其它字段默认
第二、创建客户字段
字段类型:文本
字段ID: customer_name
字段名称:客户
第三,创建手机字段
字段类型:文本
字段ID: customer_tel
字段名称:手机
第四、创建客户地址字段
字段类型:多行文本
字段ID: customer_address
字段名称:客户地址
创建需求设计中的子表
第一,返回到表单编辑页面,执行【明细记录-表管理】中的【新增】
第二,在新增页面,添加关键信息信息,执行保存
表ID:test_visit_form_times【自定义,本系统ID不可重复】
表名称:拜访时间明细
上级表ID:由于当前表是子表,所以必须选择本表的上级表ID,也就是指的拜访记录的主表。
重点注意上级表ID的选择
如果创建的是子表,在生成的默认字段中会多一个pid的字段
创建子表字段
第一、创建拜访时间,注意字段类型选择为日期时间。
第二、创建拜访人字段
注意字段类型为z5,如果字段是Z5,需要选择关联的其它表单,
本字段需求是关联系统用户表,
Z5关联表:选择【z_user】用户信息表,
Z5关联字段:选择【zid】用户主键
Z5显示字段:选择【user_name】用户名称
第三,创建是否成功会谈字段
注意字段类型为单选字段,单选/多选/下拉列表都需要设置【关联代码编号】
第四、创建议事记录字段,
第四、测试创建表单是否可用。
第一、更新系统缓存。【我的主页】点击【更新系统缓存】。
注意只能sa账号登录才有该权限。如果用其它账号开发,请重新启动服务来完成更新系统缓存工作
第二、运行【拜访记录】功能,刚刚开发完成的功能,在【系统管理--未启用功能】中。能够正常打开,证明开发没有问题。
可以试着运行一下,新增、修改、删除、查询 、保存等功能。
权限分配
权限分配,请参数相关章节的介绍【Z平台-【报表】【表单】权限分配】