1

海布里斯 6.3.0.2

在 ClassAttributeAssignment 中,用户可以将类型更改为 valueList,以便他可以在分类属性的产品属性选项卡的下拉列表中显示预定义的分类属性值列表。

问题:问题很奇怪,对于某些分类属性,即使我们将类型设置为 valuelist/enum 并为特征描述符值赋予一些分类属性值,值也没有显示。只有 na 显示,没有其他内容。

什么

整个模式是随机的,对于某些分类属性,它起作用,对于某些分类属性,它不起作用。我们无法确定它发生的原因,因为我们也将这些属性与一个正在与另一个不起作用的属性相匹配。两者具有相同的配置,但其中一个没有显示。

在 HMC 中,价值是为所有人而来的,但在 Backoffice 中,只有它的给予问题。

有人可以指导我们解决这个问题。

4

1 回答 1

0

问题似乎出在下一行的 FeatureEditor 中。

ClassificationAttributeModel attribute = assignment.getClassificationAttribute();
ClassificationClassModel cclass = (ClassificationClassModel)attribute.getClasses().iterator().next();

我们扩展 FeatureEditor 以覆盖方法并从 ClassAttributeAssignmentModel 而不是 ClassificationAttributeModel 获取 ClassificationClassModel。

于 2017-05-03T18:44:07.560 回答