/[gnue]/gnue-appserver/src/geasList.py
ViewVC logotype

Diff of /gnue-appserver/src/geasList.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.27 by reinhard, Mon Sep 1 18:01:45 2003 UTC revision 1.28 by reinhard, Mon Sep 1 18:24:15 2003 UTC
# Line 132  class geasList: Line 132  class geasList:
132        start = self.count () + start        start = self.count () + start
133      result = []      result = []
134      c = 0      c = 0
135      object = self.firstInstance ()      instance = self.firstInstance ()
136      while (object != None) and (c < start + count):      while (instance != None) and (c < start + count):
137        if c >= start:        if c >= start:
138          row = []          result.append (instance.get (self._prefetch))
         # add values in prefetch order (gnue_id, propertylist1, ...)  
         for property in self._prefetch:  
           value = object.get (property)  
           # transfer None as ""  
           if value == None:  
             value = ""  
           row.append (value)  
         result.append (row)  
139        c += 1        c += 1
140        object = self.nextInstance ()        instance = self.nextInstance ()
141      return result      return result
142    
143    # ---------------------------------------------------------------------------    # ---------------------------------------------------------------------------

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26