<canvas width="600" height="400">
<dataset name="dsyear" request="true"
src=""http://www.eio-online.com/symbols/getyear">http://www.eio-online.com/symbols/getyear"/>
<dataset name="dsmake" request="true"
src=""http://www.eio-online.com/symbols/getmake">http://www.eio-online.com/symbols/getmake"/>
<dataset name="dsmodel" request="true"
src=""http://www.eio-online.com/symbols/getmodel">http://www.eio-online.com/symbols/getmodel"/>
<dataset name="dsbody" request="true"
src=""http://www.eio-online.com/symbols/getbody">http://www.eio-online.com/symbols/getbody"/>
<dataset name="dsvin" request="true"
src=""http://www.eio-online.com/symbols/getvin">http://www.eio-online.com/symbols/getvin"/>
<view x="25" y="25" layout="axis:y">
<combobox id="cbyear" editable="false" width="200">
<method event="onselect">
dsmake.setQueryParam('yearid', cbyear.getValue());
dsmake.doRequest();
</method>
<listitem datapath="dsyear:/resultset/result"
text="$path{'@modelyear'}" value="$path{'@id'}"/>
</combobox>
<combobox id="cbmake" editable="false" width="200">
<method event="onselect">
dsmodel.setQueryParam('yearid', cbyear.getValue());
dsmodel.setQueryParam('makeid', cbmake.getValue());
dsmodel.doRequest();
</method>
<listitem datapath="dsmake:/resultset/result"
text="$path{'@make'}" value="$path{'@id'}"/>
</combobox>
<combobox id="cbmodel" editable="false" width="200">
<method event="onselect">
dsbody.setQueryParam('yearid', cbyear.getValue());
dsbody.setQueryParam('makeid', cbmake.getValue());
dsbody.setQueryParam('modelid', cbmodel.getValue());
dsbody.doRequest();
</method>
<listitem datapath="dsmodel:/resultset/result"
text="$path{'@model'}" value="$path{'@id'}"/>
</combobox>
<combobox id="cbbody" editable="false" width="200">
<method event="onselect">
dsvin.setQueryParam('yearid', cbyear.getValue());
dsvin.setQueryParam('makeid', cbmake.getValue());
dsvin.setQueryParam('modelid', cbmodel.getValue());
dsvin.setQueryParam('bodyid', cbbody.getValue());
dsvin.doRequest();
</method>
<listitem datapath="dsbody:/resultset/result"
text="$path{'@body'}" value="$path{'@id'}"/>
</combobox>
<combobox id="cbvin" editable="false" width="200">
<method event="onselect">
symbol.setAttribute('text', cbvin.getValue());
</method>
<listitem datapath="dsvin:/resultset/result"
text="$path{'@vin'}" value="$path{'@symbol'}"/>
</combobox>
<text id="symbol" bgcolor="silver" width="200"/>
</view>
</canvas>