PDA

View Full Version : Updating xml (DHTML solo mode)


jtesolin
09-14-2007, 12:30 PM
Hello,

I noticed that my Laszlo app was not updating. While searching the forum I found a a method that seemed to work for people (datapath.updateData()). I tried in my code but it does not seem to be working.

Am I referencing wrong? I made sure that i had proxied="false"

Please see the attached zip.

jtesolin
01-30-2008, 08:55 AM
I had to change my datapath to:


<dataset name="rssdata" src="forecastrss.xml" request="true" type="http" />
<dataset name="rssdata2" src="forecastrssMont.xml" request="true" type="http" />
<dataset name="rssdata3" src="forecastrssVan.xml" request="true" type="http" />
<dataset name="rssdata4" src="forecastrssHalifax.xml" request="true" type="http" />
<dataset name="rssdata5" src="forecastrssCal.xml" request="true" type="http" />
However, for some reason my tab slider is overlapping when open. I tried changing heights on view, canvas, etc, but I am stuck.


<canvas title="XML Weather" height="380" width="250" proxied="false">
<splash/>

<!-- DATA SOURCE -->
<dataset name="rssdata" src="forecastrss.xml" request="true" type="http" />
<dataset name="rssdata2" src="forecastrssMont.xml" request="true" type="http" />
<dataset name="rssdata3" src="forecastrssVan.xml" request="true" type="http" />
<dataset name="rssdata4" src="forecastrssHalifax.xml" request="true" type="http" />
<dataset name="rssdata5" src="forecastrssCal.xml" request="true" type="http" />

<!-- Display XML -->
<view x="0" y="2">
<tabslider width="240" height="360" mintabheight="360" spacing="2" slideduration="300">
<tabelement text="Calgary Weather" datapath="rssdata5:/rss/channel">
<view datapath="item" layout="axis:x;" width="250" height="300">
<text datapath="description/text()" selectable="true" multiline="true"/>
</view>
</tabelement>

<tabelement text="Halifax Weather" datapath="rssdata4:/rss/channel">
<view datapath="item" layout="axis:x;" width="250" height="300">
<text datapath="description/text()" selectable="true" multiline="true"/>
</view>
</tabelement>

<tabelement text="Montreal Weather" datapath="rssdata2:/rss/channel">
<view datapath="item" layout="axis:x;" width="250" height="300">
<text datapath="description/text()" selectable="true" multiline="true"/>
</view>
</tabelement>

<tabelement text="Toronto Weather" selected="true" datapath="rssdata:/rss/channel">
<view datapath="item" layout="axis:x;" width="250" height="300">
<text datapath="description/text()" selectable="true" multiline="true"/>
</view>
</tabelement>

<tabelement text="Vancouver Weather" datapath="rssdata3:/rss/channel">
<view datapath="item" layout="axis:x;" width="250" height="300">
<text datapath="description/text()" selectable="true" multiline="true"/>
</view>
</tabelement>
</tabslider>
<view height="10"/>
</view>
</canvas>