On 14/10/2013 11:02, Jean C wrote:
> Bonjour 
>  
> 
>     J'ai la vue graph ci-dessous qui filtre l'attribut note (type
>     integer) selon la note et affiche le nombre d'occurences, cependant
>     dans tryton 2.8 le domain n'est pas pris en compte, une idée de
>     l'erreur ?
> 
> 
> Il n'y a pas de domaines sur les champs non relationnels (et donc pas
> sur les integers).
> 
> Jean CAVALLO
> Coopengo

Les valeur des champs utilisés dans la vue de type "graph" sont
rajoutées au contexte [1], cela fonctionne avec le domaine suivant:

<field name="occ" key="1" domain="Equal(Eval('occ', -1), 1)"
color="green" string="Note = 1"/>

C'est au niveau de la définition des champs de type 'simple' [2] qu'il
n'est pas possible de définir de domaine.

[1]
http://hg.tryton.org/tryton/file/cddf1ac68ad1/tryton/gui/window/view_form/view/graph_gtk/graph.py#l365
[2]
http://doc.tryton.org/2.8/trytond/doc/ref/models/fields.html#trytond.model.fields.Field.domain

-- 
Pierre-Louis Bonicoli
-----
https://projects.bioecoforests.com

Répondre à