0

我正在为我的学习结束项目开发 6.4.2 的 Bonita 开源版本,我正面临一个大问题,我没有发现任何问题。事实上,我有一个带有可编辑 Grid 小部件的表单,用户在其中输入一些数据,这些数据将传输到 DB MySQL,在这个阶段一切正常。

除了我遇到的一个新约束:我必须用我的数据库中的值列表填充第一列的框,以便当用户单击此框时,列表滚动并且将从该列表中选择值(相同的行为作为 Select 小部件)但在表格内。

4

1 回答 1

1

不幸的是,这不能通过开箱即用的可编辑网格小部件来实现(它只允许基本的文本输入)。

要实现您描述的那种 UI,您有两种可能的解决方案:

  • 使用 Bonita BPM 订阅版的动态表单功能。这将允许您创建代表表格行的可重复的小部件组。该解决方案允许将任何类型的小部件与数据和验证器一起使用。

  • 创建一个 HTML 小部件,其中包含一个JavaScript UI 组件,例如DataTables。此解决方案非常灵活,但需要一些良好/高级的 JS 编码技能才能集成自定义表格,将其与表单数据链接并实现验证器。

干杯,

波兹

于 2015-05-04T07:59:45.143 回答