技术白皮书

新手入门

视频教程

基础表单开发

本节说明R-cloud怎么开发普通业务表单的管理功能,例如企业基本信息登记、物料基本信息登记,我们可以通过基础表单开发(对象数据定义)来实现。

下面我们以物料登记为例,介绍物料管理模块的开发过程。

 

1、定义对象

1)定义需要用到的对象:

(1)物料对象,即物料表(用于存储物料的名称、类别、编号等属性值)

点击“开发设计”→“对象定义”菜单:在页面“树”结构中,鼠标右键“添加对象定义”在弹出的页面中填写相应的对象信息(填写过程,可参考鼠标的悬浮提示)并保存。如图所示:

2)定义“物料对象(表)”的字段:

在“对象定义”的“树”结构中点击之前定义的“物料”对象,进行字段属性的定义:

在页面中点击“增加字段属性”填写后并保存。如图所示:

并重复以上步骤,添加“物料名称”、“规格”、“类型”、“保质期”等需要的字段属性。

定义“类型”字段时,需要进行特殊设置:

选择字段类型:aggregate,选择类型的数据字典“物料类别”。

数据字典“物料类别”的定义,在“开发设计”的“代码参数”中定义,并维护数据。具体操作见操作手册中的“代码参数”。

最后,必须选择对象的一个属性,把该属性设置为标题字段。(一个对象只能有一个标题字段,不能设置子表对象的字段作为标题字段。)

 

2、定义基础信息树

1)定义一个“物料管理”的基础信息树

在“开发设计”→“基础信息树”菜单页面中,点击增加基础信息,填写相关信息。如图所示:

选择字段类型:aggregate,选择类型的数据字典“物料类别”。
数据字典“物料类别”的定义,在“开发设计”的“代码参数”中定义,并维护数据。具体操作见操作手册中的“代码参数”。
最后,必须选择对象的一个属性,把该属性设置为标题字段。(一个对象只能有一个标题字段,不能设置子表对象的字段作为标题字段。)

 

3、定义菜单

1)定义一个“物料管理”菜单

在菜单“开发设计”→“菜单定义”页面中,选择“系统菜单”→“front”;鼠标右键点击“增加系统菜单”在弹出的页面中填写相应信息;

(说明:front为系统默认的菜单根目录,可以在/rc-web/src/main/webapp/HTML5/index2.jsp文件中配置。

1)创建一级菜单“采购管理”

2)在菜单“开发设计”→“菜单定义”页面中,选择“系统菜单”→“front”→“采购管理”菜单下创建二级菜单“物料管理”:

【URL填写:/HTML5/datatable/index.html?page=wjTest#/home/baseTreeName/wjTest?showTree=false】并保存。如图所示:



wjTest 是基础信息树名称

showTree=false 关闭分类目录

showTree=true 开启分类目录

 

 

4、效果展示

1)先刷新页面!在“系统管理”菜单下即可看到定义的“物料管理”菜单。如图所示:

2)增加物料展示。如图所示:

3)保存结果展示,点击编辑便可修改该物料的信息。如图所示: