在度量快速开发平台的业务表管理界面中有一个“字段设置”功能按钮,点击进入后如下图所示:

173034ee9p3nmes9megbnb.png.thumb.jpg

173055vhpopfibpjt7pb8p.png.thumb.jpg


我们看到“字段设置”界面与数据库表创建界面类似;除了不能新建字段外,每个字段都可以进行属性设置。那么这个在业务表字段中设置属性的功能有什么作用呢?

业务场景:

信息科、办公室、财务科三个科室都要求有自己的科室主页,用于上传文件资料以供全单位人员查看阅读。但由于各科室的业务不同,对于文件资料的分类也不同,信息科(信息制度、培训手册、软件更新、网络信息......)、办公室(规章制度、办事流程、文件下载、通知公告)、财务科(通知公告、财务规章........)

通过分析发现,要实现三个科室的业务需求,所创建的数据库表字段其实都一样(作者、日期、标题、正文、附件、文件分类、科室);但是由于要对各科室上传的文件进行分类查询展示,所以文件分类字段的内容不能由使用人员随便录入,只能在给定的范围中选择一个,即设置文件分类字段为单项选择或他表选择;可是每个科室的文件分类又各不相同,无论是用单项选择还是他表选择都没办法在同一个数据库中实现文件分类字段选项内容的科室间区分;难道真的只能分别创建三个数据库表么?

为了能用一张数据库表实现上面所述业务需求,度量快速开发平台业务表字段设置功能就这样诞生了。

字段设置功能作用:用于设置同一个数据库表中字段在不同业务表中的字段属性;

业务实现:

第一步:创建数据库表

173157vctcmamitemt4in4.png.thumb.jpg

第二步:分别创建业务表,并对业务表中“分类”字段进行属性设置

信息科专栏编辑业务表:

173224l2j73w88k2jvdkw3.png.thumb.jpg

173323xj8x5sl833j3i15c.png.thumb.jpg

173334pq60v0uqgvuuaov6.png.thumb.jpg

办公室、财务科业务表创建方式与上面类似,这里不再赘述。

效果展示:

信息科专栏编辑:

173503un67xzyci375r3z7.png.thumb.jpg

办公室专栏编辑:

173533ajwmb4lsla3jngsf.png.thumb.jpg

财务科专栏编辑:

173601uyy2hxgy05yo3hdo.png.thumb.jpg


数据库查询结果:

173631e12w44c10b443wsd.png.thumb.jpg



原文地址:http://bbs.delit.cn/thread-1072-1-1.html

转载请注明出处:

撰写人:度量科技http://www.delit.cn