25 Jul
2002
25 Jul
'02
2:48 p.m.
[Isokangas, Erik HTC/DE/FRA]
However, I wish to pass a table of results with 'column names' (in layman's terms), such that I can read the returned results something like... <dtml-in "getResults()"> <dtml-var Column1> <dtml-var Column2> <dtml-var Column3> </dtml-in>
So, how do I pass named results from python script to dtml?
If you have a set of rows from the table, make the return value to be a list of dictionaries. Then use the keyword "mapping" with dtml-in - getResults() returns, say, [{"Column1":1,"Column2":2}, {"Column1":3,"Column2":4}] <dtml-in "getResults()" mapping> <dtml-var "_['sequence-item']['Column1']"> </dtml-in> Cheers, Tom P