
17 May
2008
17 May
'08
10:30 a.m.
If I have [code] element creator { (attribute scheme {"overheid:A"}, ("a" | "b" | "c" )) | (attribute scheme {"overheid:B"}, ("d" | "e" | "f" )) } [/code] Oxygen 9.2 acts as expected. After choosing an attribute value for attribute scheme, I do get the correct list of allowed values. "a", "b", "c", if attribute value is overheid:A. ---------------------------------------------- If the datatype is changed to a *QName* [code] element creator { (attribute scheme {xsd:QName "overheid:A"}, ("a" | "b" | "c" )) | (attribute scheme {xsd:QName "overheid:B"}, ("d" | "e" | "f" )) } [/code] whatever attribute value has been chosen, Oxygen 9.2 offers the full value list ("a", "b", "c", "d", "e", "f"). Paul