0

有没有办法根据以前的元素值更改可用元素?

我有一些查找“原因”代码,但其中一些仅属于某些“产品”。

因此,我想创建每个产品查找原因代码枚举,并让它仅基于产品选择可用。

这可能吗 ?

非常感谢

4

2 回答 2

1

我不认为那种“业务规则”可以用 XSD 来表达。

一种选择是还创建schematron验证规则,以根据元素/属性值强制执行这些条件结构规则。

于 2008-11-07T00:22:54.903 回答
0

您可以在 XSD 中影响元素多态性(同名),例如使用枚举 xsi:type 属性修饰的元素,如此 处所述

于 2008-11-08T03:58:08.760 回答