web/views/ajaxedit.py
changeset 2789 39712da6f397
parent 1977 606923dff11b
child 2799 b703639614e7
equal deleted inserted replaced
2788:8d3dbe577d3a 2789:39712da6f397
    29 
    29 
    30     def cell_call(self, row, col, rtype=None, target=None, etype=None):
    30     def cell_call(self, row, col, rtype=None, target=None, etype=None):
    31         self.rtype = rtype or self.req.form['rtype']
    31         self.rtype = rtype or self.req.form['rtype']
    32         self.target = target or self.req.form['target']
    32         self.target = target or self.req.form['target']
    33         self.etype = etype or self.req.form.get('etype')
    33         self.etype = etype or self.req.form.get('etype')
    34         entity = self.entity(row, col)
    34         entity = self.rset.get_entity(row, col)
    35         rschema = self.schema.rschema(self.rtype)
    35         rschema = self.schema.rschema(self.rtype)
    36         if not self.etype:
    36         if not self.etype:
    37             if self.target == 'object':
    37             if self.target == 'object':
    38                 etypes = rschema.objects(entity.e_schema)
    38                 etypes = rschema.objects(entity.e_schema)
    39             else:
    39             else: