Hi Bridger,
Yes, this may very well. I'll dive into it later today or tomorrow.
The difficulty for me will be to decrement only if a conditional. But,
that may very well suffice.
If so, it will give the data some structure through attributes.
Then, I can use those attributes.
Thanks,
Thufi
On 2020-02-19 7:57 a.m., Bridger Dyson-Smith wrote:
Hi Thufir -
Maybe something like this will help?
```
xquery version "3.1";
let $y := 99
for $x in (1 to 9)
count $iterator
let $decrease := $y - $iterator
return(
comment { "iterator = " || $iterator },
comment { "decrease = " || $decrease },
<xy x='{ $x }' y='{ $decrease }'/>
)
```
I'm basically ripping Walmsley's book off for this example -- see pages
~135-7 (examples P-6,7). The `count` clause makes this work.
Best,
Bridger
PS Remember, the first step in avoiding a *trap* is knowing of its
existence. :)
On Wed, Feb 19, 2020 at 10:33 AM thufir <hawat.thu...@gmail.com
<mailto:hawat.thu...@gmail.com>> wrote:
How do I decrement y?
Pardon, output for a simpler example:
<xy x="1" y="98"/>
<xy x="2" y="98"/>
<xy x="3" y="98"/>
<xy x="4" y="98"/>
<xy x="5" y="98"/>
<xy x="6" y="98"/>
<xy x="7" y="98"/>
<xy x="8" y="98"/>
<xy x="9" y="98"/>
the FLWOR:
xquery version "3.0";
let $y := 99
for $x in (1 to 9)
let $y := $y - 1
return <xy x='{$x}' y='{$y}' />
is it not possible to decrement $y without using some external
scripting
function? That seems odd.
thanks,
Thufir