On Tue, 14 Mar 2000, Daniel.Weber@SEMATECH.Org wrote:
I've put the following in a SQL method, but can't figure out where the count ends up...
<dtml-in "_.string.split(tool_id)">
tool_id is a string (like 'EXP01 EXP02 EXP03'). For my normal DB activities I use count-attribute name for the count total, but I can't seem to find out where the count is stored in this example... I tried getting the key with sequence-key, which returned 1, but count-1 returns 0.
if you want the size of the list, just use sequence-size
I can't get this to work at all: <dtml-if "sequence-size > 1"> zope complains about not being able to find 'sequence'. I had solved this issue before with a let tag <dtml-let size=sequence-size>, but it seems very wasteful and adds a lot of syntax overhead to the code. How can I access the sequence variable in an expression?
from this, it looks as though you want to check if you're at the start of the list, in which case you can test sequence-start Actually, I'm checking to see if I've got multiple elements. If I do, then I use IN () in my DB query, else I put in =. When I split the string, I don't know if I have multiple items.