[Zope] Accumulate vars with dtml-var expr=...

2006-07-25 Thread Jesper Steen Steffensen
Hi all.I have a table with a list of values. To list my values
in a dtml method i write dtml-var value inside the appropriate
dtml-in tag. In the next column I have the dtml-var
sequence-number
This gives me something like:VALUE SEQNUMBER13 110 211 310 412 5...I want to accumulate my values so the result will be:VALUE SEQNUMBER ACCU
13 1 56
10 2 43
11 3 33
10 4 22
12 5 12
...Is it possible to make this accumulated value as a dtml-var expr=[something like sum of values where seq-num =seq-num]I
can't do it in the ZSQL that gets the values, as the value field itself
is a calculated value (can only do it on non-calc'd data).
Any other non-SQL suggestions as to how this is achieved is highly appreciated!Thanks from DenmarkSteff

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Accumulate vars with dtml-var expr=...

2006-07-25 Thread Gabriel Genellina

At Tuesday 25/7/2006 19:38, you wrote:

I have a table with a list of values. To list my values in a dtml 
method i write dtml-var value inside the appropriate dtml-in tag. 
In the next column I have the dtml-var sequence-number


I want to accumulate my values so the result will be:

Is it possible to make this accumulated value as a
dtml-var expr=[something like sum of values where seq-num =seq-num]


Write a simple python script. Input=original list of values. 
Output=list of (value, accum). Iterate the result with dtml-in as before.



Gabriel Genellina
Softlab SRL 






__
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya! 
http://www.yahoo.com.ar/respuestas


___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )