[Zope] Trying to get tree working
Frans C.H. Schneider
f.schneider@nido.nl
Tue, 4 Dec 2001 14:36:46 +0100
Hi *
Maybe this is a stupid question but I just can not get it working.
I have a page from which the user can view basic item data and which has a
link to a page to display the bill of material of the item.
<TD bgcolor="#97bae6" width="20%">
<dtml-with "_(abs_path=bmpsiq.absolute_url())">
<a href="&dtml-abs_path;?ps_par=<dtml-var pt_part>"
target="main">
Stuklijst
</a>
</dtml-with>
</TD>
To get the bill of material I have the following sql method:
<params>ps_par</params>
select ps_comp, ps_start, ps_end from ps_mstr
<dtml-sqlgroup where>
<dtml-sqltest ps_par type=string op=eq>
<dtml-and>
<dtml-sqlgroup>
ps_start = ?
<dtml-or>
ps_start <= today
</dtml-sqlgroup>
</dtml-sqlgroup>
The dtml method to display the tree is :
<dtml-let ps_comp=ps_par>
<dtml-tree id=ps_comp branches_expr="ps_childLookup(ps_par=ps_comp)">
<b><dtml-var ps_comp></b> <dtml-var ps_start>
</dtml-tree>
</dtml-let>
It works for the first time but when I try to expand it I get a key error on
ps_par.
What goes wrong??
Hope somebody can help
Frans
--
Frans C. H. Schneider <mailto:f.schneider@nido.nl>
NIDO Universal Machines BV <http://www.nido.nl>
Industriestraat 34 <mailto:info@nido.nl>
PO Box 30 tel. +31 (0) 548 370 000
7450 AA Holten fax +31 (0) 548 370 233
the Netherlands