Bonjour,

Merci de la réponse. Cependant, est-ce nécessaire d'avoir un champ category
si je sais par avance que ce champ sera toujours égal à la catégorie nommée
'Gestionnaire'.
Puis par exemple, écrire :
domain=[('categories', '=', Eval('category' = 'Gestionnaire'))]

Pour le '2' de la formule, il correspond à l'id de 'Gestionnaire' dans la
table de relation.
@+

Le 20 mars 2011 23:36, fares <[email protected]> a écrit :

>
> On 20 mar, 15:32, pobsteta <[email protected]> wrote:
> > Bonjour,
> >
> > Je cherche à attribuer à un champ uniquement les party d'une certaine
> > category. Dans le model party, il y a l'attribut categories, comment
> > n'afficher que les party qui possède qu'une certaine categories. J'ai
> > écrit un attribut de la sorte mais cela ne fonctionne pas :
> >
> > dis_proprietaire = fields.Many2Many('dispositif.dispositif-
> > party.party', 'dispositif', 'party', 'Propriétaires',
> > help='Propriétaires du dispositif', domain=[('categories', '=', 2)])
>
> je pense que l'erreur se trouve au niveau de ce " 2 ". Qu'est ce que
> ça représente?
> si tu as un champ category, essaie: domain=[('categories', '=',
> Eval('category'))]
> >
> > @+
>
> --
> [email protected] mailing list
>



-- 
Pascal Obstétar
Bio Eco Forests
Tél : 06 70 614 944
www.forestiersdumonde.org

-- 
[email protected] mailing list

Répondre à