equal
deleted
inserted
replaced
275 orderterm = getattr(cls, ordermethod)(attr, var) |
275 orderterm = getattr(cls, ordermethod)(attr, var) |
276 if orderterm: |
276 if orderterm: |
277 orderby.append(orderterm) |
277 orderby.append(orderterm) |
278 return selection, orderby, restrictions |
278 return selection, orderby, restrictions |
279 |
279 |
280 def __init__(self, req, rset, row=None, col=0): |
280 def __init__(self, req, rset=None, row=None, col=0): |
281 AppRsetObject.__init__(self, req, rset, row, col) |
281 AppRsetObject.__init__(self, req, rset, row, col) |
282 dict.__init__(self) |
282 dict.__init__(self) |
283 self._related_cache = {} |
283 self._related_cache = {} |
284 if rset is not None: |
284 if rset is not None: |
285 self.eid = rset[row][col] |
285 self.eid = rset[row][col] |