0

我在 Part 上创建了一个本地属性。该属性是布尔类型,是一个同步属性。

在我的代码中,我试图获取该属性的值。按照代码:

PersistableAdapter  pa = new PersistableAdapter (product,null,null,null);
pa.load("isImageChanged");
System.out.println("Value is:: "+ pa.get("isImageChanged"));

sys out 中的值始终为空。我在这里错过了什么吗?

Windchill/FlexPLM V11

4

1 回答 1

0

你的逻辑很好,你确定你在 PersistableAdapter 中使用的属性isImageChanged & object 的内部名称是正确的吗?您也可以尝试将值存储在 Object 中,然后将其类型转换为布尔值。

样本

PersistableAdapter obj = new PersistableAdapter(my_persistable,null,null,null);
obj.load(“name”);
Object nameValue = obj.get(“name”);
于 2019-01-11T21:11:38.087 回答