<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
If I have<br>
<br>
[code]<br>
<tt>element creator {<br>
(attribute scheme {"overheid:A"},<br>
("a" |<br>
"b" |<br>
"c" ))<br>
|<br>
(attribute scheme {"overheid:B"},<br>
("d" |<br>
"e" |<br>
"f" )) <br>
}</tt><br>
[/code]<br>
<br>
Oxygen 9.2 acts as expected.<br>
After choosing an attribute value for attribute scheme, <br>
I do get the correct list of allowed values.<br>
"a", "b", "c", if attribute value is overheid:A.<br>
<br>
----------------------------------------------<br>
<br>
If the datatype is changed to a <b>QName</b><br>
<br>
[code]<br>
<tt>element creator {<br>
(attribute scheme {xsd:QName "overheid:A"},<br>
("a" |<br>
"b" |<br>
"c" ))<br>
|<br>
(attribute scheme {xsd:QName "overheid:B"},<br>
("d" |<br>
"e" |<br>
"f" )) <br>
}</tt><br>
[/code]<br>
<br>
whatever attribute value has been chosen,<br>
&nbsp;Oxygen 9.2 offers the full value list ("a", "b", "c", "d", "e", "f").<br>
<br>
<br>
Paul
</body>
</html>