chalko
10-03-2003, 01:42 PM
I am trying to use a dataset to retrieve the url for the src of a second dataset, but it doesnt work.
Where am I going wrong
<canvas width="580" height="260" >
<resource name="g" src="grad_blk_up.swf"/>
<resource name="poweredby" src="powered_laszlo.swf"/>
<resource name="link" src="link.swf" />
<include href="lz/tabslider.lzx"/>
<dataset name="rollData"
autorequest="true"
type="http"
src="$once{'http://topicexchange.com/user/api?c=list_blogrolls&email='+email+'&f=xml'}"
>
</dataset>
<datapointer id="mydp"
rerunxpath="true"
xpath="rollData:/blogrolls/roll[1]" />
<dataset name="opmldata"
autorequest="true"
type="http" src="${mydp.getXPath('/blogrolls/roll[1]/@opml')}"
/>
<view name="myTable" width="500">
<simplelayout axis="y" />
<text width="${parent.width}">hello</text>
<text datapath="rollData:/blogrolls/roll[1]/@title" width="${parent.width}" />
<text datapath="rollData:/blogrolls/roll[1]/@opml" width="${parent.width}"/>
<text text="${email}" width="${parent.width}"/>
<text name="output" text="${mydp.getXPath('/blogrolls/roll[1]/@opml')}" width="${parent.width}"/>
<text width="${parent.width}">done</text>
<text datapath="opmldata:/opml/body/outline/@text" width="${parent.width}"/>
</view>
</canvas>
Where am I going wrong
<canvas width="580" height="260" >
<resource name="g" src="grad_blk_up.swf"/>
<resource name="poweredby" src="powered_laszlo.swf"/>
<resource name="link" src="link.swf" />
<include href="lz/tabslider.lzx"/>
<dataset name="rollData"
autorequest="true"
type="http"
src="$once{'http://topicexchange.com/user/api?c=list_blogrolls&email='+email+'&f=xml'}"
>
</dataset>
<datapointer id="mydp"
rerunxpath="true"
xpath="rollData:/blogrolls/roll[1]" />
<dataset name="opmldata"
autorequest="true"
type="http" src="${mydp.getXPath('/blogrolls/roll[1]/@opml')}"
/>
<view name="myTable" width="500">
<simplelayout axis="y" />
<text width="${parent.width}">hello</text>
<text datapath="rollData:/blogrolls/roll[1]/@title" width="${parent.width}" />
<text datapath="rollData:/blogrolls/roll[1]/@opml" width="${parent.width}"/>
<text text="${email}" width="${parent.width}"/>
<text name="output" text="${mydp.getXPath('/blogrolls/roll[1]/@opml')}" width="${parent.width}"/>
<text width="${parent.width}">done</text>
<text datapath="opmldata:/opml/body/outline/@text" width="${parent.width}"/>
</view>
</canvas>