[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUe] a simple trigger (gnue-forms)
From: |
Adrian Maier |
Subject: |
[GNUe] a simple trigger (gnue-forms) |
Date: |
Tue, 13 Apr 2004 14:14:30 +0300 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5b) Gecko/20030901 Thunderbird/0.2 |
Hello,
Since in this period i don't have many things to do at work, i've
decided to use some of this spare time for gnue.
I am trying to create a trigger (POST-CHANGE) that copies the value
from one field (fldPu) iinto another (fldVal).
Setting a fixed value (16) works:
<field name="fldPu" field="pu" typecast="number">
<trigger name="Trigger1" type="POST-CHANGE"><![CDATA[##
## fldPu.Post-Change (Field-Level Trigger)
##
v = blkProd.fldPu
blkProd.fldVal = 16
return
]]></trigger>
</field>
But this doesn't work :
v = blkProd.fldPu
blkProd.fldVal = v
return
( i don't have the traceback available right now because i'm writing
emails in windows , but my tests have been made in linux. ).
I have tried different variations:
blkProd.fldVal = float(v)
blkProd.fldVal.setValue(16)
blkProd.fldVal.triggerSetValue(16)
Does anyone know which is the correct way to get and set field
values ?
Thanks,
Adrian Maier
- [GNUe] a simple trigger (gnue-forms),
Adrian Maier <=