Hi, I get stuck with defining a many2many view.
This is my model:
class PartyWorksForParty(ModelSQL):
'Party - Party'
_name = 'party-worksfor-party'
person = fields.Many2One('party.party', 'Person',
select=1, required=True)
org = fields.Many2One('party.party', 'Organisation',
select=1, required=True)
PartyWorksForParty()
class Party(ModelSQL, ModelView):
_name = 'party.party'
works_for = fields.Many2Many('party-worksfor-party',
'person', 'org',
string='Works for')
Party()
If I define a view like this:
<page string="Notes" id="notes">
<field name="works_for">
</field>
</page>
I'll get a many2many field displaying columns of parts.party (code,
name, language, VAT-ID, etc.)
If I define a view like this:
<page string="Notes" id="notes">
<field name="works_for">
<tree string="Works for" fill="1">
<field name="org"/>
</tree>
</field>
</page>
tryton fails displaying the form: Keyerror: 'org'
Where is my mistake?
--
Schönen Gruß - Regards
Hartmut Goebel
Dipl.-Informatiker (univ.), CISSP, CSSLP
Goebel Consult
Spezialist für IT-Sicherheit in komplexen Umgebungen
http://www.goebel-consult.de
Monatliche Kolumne: http://www.cissp-gefluester.de/
Goebel Consult mit Mitglied bei http://www.7-it.de
smime.p7s
Description: S/MIME Cryptographic Signature
