Java 不使用“从(代码)导入和创建行”选项的字段的列标注
字段的调用不适用于导入选项或从选项创建行。如果我通过代码而不是手动选择进行操作,它将忽略字段标注。 我想到了一个解决办法,那就是,Java 不使用“从(代码)导入和创建行”选项的字段的列标注,java,jakarta-ee,callouts,adempiere,Java,Jakarta Ee,Callouts,Adempiere,字段的调用不适用于导入选项或从选项创建行。如果我通过代码而不是手动选择进行操作,它将忽略字段标注。 我想到了一个解决办法,那就是, 在保存()之前或保存()之后将调用代码转换为模型类,但这对于所有功能来说都太耗时了 如果有任何其他解决方案,请与我们分享。正确的说法是,标注仅在用户输入表单或表格时使用。如果您有需要以编程方式应用于数据更改的规则,则需要考虑以下几个选项: 正如您所提到的,模型更改,但除非这在本质上是通用的,否则它会使您的代码与核心项目不同,并使升级更加费力 模型验证器-您可以注册
在保存()之前或保存()之后将调用代码转换为模型类,但这对于所有功能来说都太耗时了
如果有任何其他解决方案,请与我们分享。正确的说法是,标注仅在用户输入表单或表格时使用。如果您有需要以编程方式应用于数据更改的规则,则需要考虑以下几个选项:
- 正如您所提到的,模型更改,但除非这在本质上是通用的,否则它会使您的代码与核心项目不同,并使升级更加费力李>
- 模型验证器-您可以注册一个模型验证器,该验证器将在持久性对象(PO)的保存前或保存后调用
- 在表定义中,可以定义表验证规则