java - 在BOE XI中,使用Java SDK,在调度报告时,是否有办法将一些字符串属性存储到实际实例上?

标签 java business-objects business-objects-sdk

在BOE 4中,使用Java SDK,在调度报告时,有没有办法将一些字符串属性存储到实际实例上?

最佳答案

您可以向任何 CMS 对象添加自定义属性。例如:

IInfoObjects ios = oInfoStore.query("select * from ci_infoobjects where si_id = 5047825");
IInfoObject io = (IInfoObject) ios.get(0);
io.properties().add("MY_TESTPROP","test value",0);
oInfoStore.schedule(ios);

然后您可以使用常规 CMS 查询检索该属性:

select my_testprop from ci_infoobjects where si_parentid = 5047825

请注意,这在调度一次性实例时效果很好。如果您正在计划重复实例,则自定义属性将应用于重复实例本身,但不会应用于计划生成的实例。

关于java - 在BOE XI中,使用Java SDK,在调度报告时,是否有办法将一些字符串属性存储到实际实例上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16410736/

相关文章:

java - 构造函数未初始化 Scanner 对象

Java Math.abs 随机与 nextInt()

java - BusinessObjects 语义层导致不支持的 Major.Minor 版本 51.0

.net - 业务对象 DAL 设计

c# - 通用方法签名

java - eclipse中只打包一些第三方jar

java - Java中队列的实现

java - 我如何将 java 进程作为 Windows Server 2003 服务运行?

excel - 我可以通过Excel VBA查询SAP BO WEBI吗?我能做得足够快吗?