Additional <subjectHead> breaks <enumerationdef>
Posted: Wed Feb 15, 2023 7:28 pm
Hi,
I have a subject scheme map that is currently only grouped with <subjectHead> elements. To be able to reference the groups in a <enumerationdef> I have wrapped them in additional <subjectdef> elements with a key. Strangely, the referencing on the <enumerationdef> does not work with this nested structure. Is that the expected behavior? Or am I missing something?
Best regards,
Frank
Does not work
Works
I have a subject scheme map that is currently only grouped with <subjectHead> elements. To be able to reference the groups in a <enumerationdef> I have wrapped them in additional <subjectdef> elements with a key. Strangely, the referencing on the <enumerationdef> does not work with this nested structure. Is that the expected behavior? Or am I missing something?
Best regards,
Frank
Does not work
Code: Select all
<subjectdef keys="version">
<subjectHead navtitle="Version">
<subjectdef keys="ver_A" />
<subjectdef keys="ver_B" />
</subjectHead>
</subjectdef>
Code: Select all
<subjectHead navtitle="Version">
<subjectdef keys="version">
<subjectdef keys="ver_A" />
<subjectdef keys="ver_B" />
</subjectdef>
</subjectHead>
Code: Select all
<enumerationdef>
<elementdef name="series" />
<attributedef name="product" />
<subjectdef keyref="version" />
</enumerationdef>