oui il suffit effectivement d'utiliser Eval('category'). Mon problème est
que dans ma base de données, l'enregistrement que j'utilisais était vide.
@+

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

> tu as trouvé l'erreur?
>
> On 21 mar, 23:50, fares <[email protected]> wrote:
> > je viens d'essayer ce que tu as fait: domain=[('categories', '=', 2)]
> > avec 2 l'id d'un enregistrement
> > et ça fonctionne correctement !
> >
> > On 21 mar, 10:26, pascal obstetar <[email protected]> wrote:
> >
> >
> >
> >
> >
> >
> >
> > > 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 944www.forestiersdumonde.org
>
> --
> [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 à