生成ID字段 根据环境变量生成运行编号  。要了解有关其用法的更多信息,请参阅  生成参考ID

如果您正在使用MySQL,则只需要执行此操作,因为其他数据库已经默认为“READ-COMMITTED”。

在MySQL中运行以下SQL。

SET GLOBAL tx_isolation='READ-COMMITTED';
SET SESSION tx_isolation='READ-COMMITTED';

 

您还需要在my.cnf /my.ini文件中设置以下内容

[mysqld]

transaction-isolation = READ-COMMITTED



图1:突出显示示例HR费用声明应用程序中ID参考字段的屏幕截图

本文中的屏幕截图从 http://localhost:8080/jw/web/console/app/hr_expense/1/form/builder/hr_expense_new

图2:ID生成器字段属性

名称

描述

ID元素ID(通过声明为“ref”,将创建相应的数据库表列“c_ref”)


当表单是工作流程过程的一部分时,请注意使用此元素

当表单被用作工作流程的一部分时,不要将id设置为“id”。此元素生成的值不会与流程实例的ID关联。.

Label元素标签显示给最终用户。Environment Variable Name用于保持运行时的环境变量的名称

Format确定生成值的模式(例如,“REF - ?????”将产生“REF-00001”)

图3:ID生成器字段属性 - 高级选项

名称

描述

Hidden?确定元素是否应该在表单中可见。

Workflow Variable如果表单是工作流程的一部分,则在保存表单时(单击“另存为草稿”或“完成”按钮)。此输入字段中的值将被保存到相应的工作流程变量中。


使用不存在的工作流程变量名称

如果尝试映射到不存在的工作流程变量,则会在服务器日志中输出以下警告(例如状态)。

context attribute status does not exist in process context - adding new attributes to the process context is not allowed




文档更新时间: 2018-11-06 06:27   作者:李飞