天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2700|回复: 14

自定义的界面如何加扩展字段【FeatrueId:8049】

[复制链接]
晨帛信息 发表于 2013-7-24 10:27:05 | 显示全部楼层 |阅读模式
本帖最后由 kimi 于 2013-8-5 12:37 编辑

你们好,我现在做的一个界面,但是这个界面的字段目前不能确定有多少个,所以想像部门和用户界面那样通过扩展字段来实现,请教一下这个怎么实现?
shary 发表于 2013-7-24 11:15:25 | 显示全部楼层
您好,麻烦您告知具体的业务需求。以便结合平台给您提供最合理的解决方案。谢谢
 楼主| 晨帛信息 发表于 2013-7-24 11:34:50 | 显示全部楼层
回复 2# shary
就是想在自己定义的界面上增加字段扩展功能呀,例如我现在有这样一个界面 QQ图片20130724112724.jpg ,但是后续自己要在加一个字段的,如图 QQ图片20130724112724.jpg
shary 发表于 2013-7-24 11:40:10 | 显示全部楼层
您好,那您在您的这个动态表单的后台表单定制界面再新增一个字段就可以了啊。不知道您的疑问是什么。这个部分通过配置无法做到由前台用户控制。请知悉。
 楼主| 晨帛信息 发表于 2013-7-24 11:49:20 | 显示全部楼层
回复 4# shary
你好,你说的这个我明白,不过我现在要做的是不通过后台表单去添加字段的,而是像用户和部门那样添加扩展字段,然后就在我自己定义的界面上显示出来, QQ图片20130724114840.jpg
shary 发表于 2013-7-24 15:40:28 | 显示全部楼层
额。您好,动态表单不能实现您这个业务需求。给您带来不便很抱歉。
 楼主| 晨帛信息 发表于 2013-7-24 16:02:07 | 显示全部楼层
回复 6# shary
额,我们自己定义的表单应该都是动态表单吧?那我们自己创建的表单会生成代码吗? QQ图片20130724160015.jpg
我看用户和部门都有和hibernate的配置文件(UserVO.hbm.xml),自己创建的会自己生成么?
shary 发表于 2013-7-24 18:04:23 | 显示全部楼层
额。动态表单对应不会有对应的配置文件。只有系统表才会一一有如上图的配置文件。
purple 发表于 2013-7-24 18:20:51 | 显示全部楼层
本帖最后由 purple 于 2013-7-24 18:36 编辑

回复 1# 晨帛信息


    亲,站在平台的设计角度,我觉得你把问题复杂化了。首先,平台后台企业域部门和用户能添加扩展字段,是因为在表单初始化的时候,就预留了10个备用字段。所以不管我们是否添加扩展字段,对应10个字段都是存在的。其次平台是一个柔性开发平台,在后台-软件-模块资源-表单-新建表单,定制的动态表单都是所见即所得的,增删改字段都非常方便快捷。这一点跟传统开发是不一样的,不需要先设计好数据库表结构,而是直接通过添加控件,点击保存,系统后台会自动帮您去生产一个以tlk_+表单名称的动态表单。如果该表单已经存在,即我们的操作是更改表单字段,点击保存后后台程序会自动去更新这个表单在数据库的动态表单。站在开发的角度,您目前不能确定表单字段具体是有多少个,但是在项目上线前,一定是确定的,这部分放在前台让用户来添加,似乎并不合理。
  另外,平台系统表和动态表生成是有所差异,系统表如您楼上贴图所示,是通过hibernate映射生成的。而动态表的自动创建,刚好我这边有一份之前追踪后台具体实现的截图文档。有需要的话,您可以下载先看看。 业务库动态表生成.rar (636.34 KB, 下载次数: 1740)
 楼主| 晨帛信息 发表于 2013-7-26 10:23:11 | 显示全部楼层
回复 9# purple


    谢谢

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 01:34

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表