Bonjour,
J'ai une classe avec ces deux attributs :
stand = fields.Many2One(
'forest.stand',
string=u'Stand',
ondelete='RESTRICT'
)
species = fields.Many2One(
'forest.species',
string=u'Dom species1',
ondelete='RESTRICT',
)
dans stand j'ai une relation parent/child ainsi que dans species. j'ai donc
des données de la sorte :
dans stand :
parent, name
Fs, futaie feuillus
Rx, futaie résineuse
dans species :
parent, name
Fs, chêne
Fs, hêtre
Rx, épicéa
Rx, sapin
Je voudrais définir un domain dans species de telle sorte que lorsque stand
= futaie feuillus, ne s'affichent dans species que chêne et hêtre
J'ai défini le domain de la species avec [('parent', '=', 'stand.parent')]
mais cela ne fonctionne pas ? Comment dois-je définir le domain ? une idée