Re: How to iterate over all the records of a block in a trigger

Bajusz Tamás <[email protected]>
Newsgroups gmane.comp.gnu.enterprise.general
Message-ID <[email protected]>
On Sun, 21 Aug 2005 12:58:01 +0200
Reinhard Mueller <[email protected]> wrote:

> Am Samstag, den 20.08.2005, 21:16 +0200 schrieb Andreas Fromm:
> > I tried different ways of calling the getResultSet method,
> > first-/nextRecord and so on, on different objects (blokname, form,
> > etc. ) but always got an exception from __getattr__.
> 
> IIRC you should be able to iterate over the result set object you get
> from getResultSet like
> 
> for record in myBlock.getResultSet:
>   if record.foo:
>     record.bar = 'baz'

The correct syntax is:

for record in myBlock.getResultSet():
  if record['foo']:
    record['bar'] = 'baz'

Bajusz Tamás
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.