[Laszlo-user] datapointers setXPath progressive pointing ?

J Crowley jcrowley at laszlosystems.com
Thu Apr 19 14:06:27 PDT 2007


You can do xpath pointing relative to a pointer's current  
"position".  You can also use methods like selectParent() to navigate  
a pointer around within the data.

On Apr 19, 2007, at 4:28 PM, Not Zippy wrote:

> Hi
>
> I was perusing the calendar application and I noticed that to drill  
> down into an event date the xpath was set progressively on a  
> datapointer (first year then month then day) like
> dp.setXPath('year2007')
> ..
> dp.setXPath('month4')
> ...
> dp.setXPath('day3')
>
> And this navigated an xml document like
> <year2007><month4><day3><event>...</event></day3></month4></year2007>
>
> I always assumed that the xpath for a datapointer was required to  
> be the full path to the dataset..  and I would have thought the  
> syntax you would need to use was
> dp.setXPath('eventdata:/year2007');
> ...
> dp.setXPath('eventdata:/year2007/month4');..
>
> (Although this would work to it is not near as flxible as the  
> progressively setting the node names.)
> I assume this is intentional ? I haven't found any supporting  
> documentation and any example with the data pointers always use the  
> full path.
> z



More information about the Laszlo-user mailing list