Hello,
I am building in a FM 12 structured app for the Army's MIL-STD-2361 XML. The <xref> cross-reference element has multiple IDREF attributes, each specific to its associated element. For example @figid is for <figure>.
If this is a read/write rules issue, I can't figure out what it is. I get an error if more than one property cross-reference id is used.
Here is the DTD for <xref>
<!ELEMENT xref EMPTY>
<!ATTLIST xref
taskid IDREF #IMPLIED
wpid IDREF #IMPLIED
stepstart IDREF #IMPLIED
stepend IDREF #IMPLIED
figid IDREF #IMPLIED
itemno CDATA #IMPLIED
itemid IDREF #IMPLIED
callout CDATA #IMPLIED
tableid IDREF #IMPLIED
tslocid IDREF #IMPLIED
pagelocid IDREF #IMPLIED
pretext CDATA #IMPLIED
posttext CDATA #IMPLIED
termdefid IDREF #IMPLIED
applicable IDREFS #IMPLIED
Thanks,
Stan