为了在当前纪录的子元素中检索这个值,创建一张表并把表的 DATASRC 属性设置为"#x
mlDoc",就和上面所作的一样,但是这时也要把它的 DATAFLD 属性设置为 "customer"
。这是为了告诉表连接到"customer"纪录集中的数据上,而"customer"纪录集由"order
s"纪录集中的"customer"域的指针指向。
<TABLE DATASRC="#xmlDoc" DATAFLD="customer" BORDER>
<THEAD><TH>NAME</TH><TH>ID</TH></THEAD>
<TR>
<TD><SPAN DATAFLD="name"></SPAN></TD>
<TD><SPAN DATAFLD="custID"></SPAN></TD>
</TR>
</TABLE>
接着对"item"元素作同样的处理。
<TABLE DATASRC="#xmlDoc" DATAFLD="item" BORDER=1>
<THEAD><TR><TH>ITEM</TH><TH>PRICE</TH></TR></THEAD>
<TR>
<TD><SPAN DATAFLD="name"></SPAN></TD>
<TD><SPAN DATAFLD="price"></SPAN></TD>
</TR>
</TABLE>
现在,当用户点击按钮并移到纪录集中的后一个或前一个纪录时,表中的数据会相应的
改变到当前纪录。