Le jeudi 31 décembre 2015 17:57:30 UTC+1, Pascal Obstetar a écrit :
>
>
>
> Le jeudi 31 décembre 2015 17:05:03 UTC+1, Cédric Krier a écrit :
>>
>> On 2015-12-31 07:37, Pascal Obstetar wrote:
>> > Bonjour,
>> >
>> > J'ai un attribut texte='121,122', je voudrais le convertir en list dans
>> un
>> > domain par :
>> >
>> > domain=[ ('attr', 'in', [ int(n) for n in Eval('texte').split(',') ] )
>> ]
>> >
>> > mais j'ai une erreur : 'Eval' object has no attribute 'split'
>> > une idée de comment faire ?
>>
>> PYSON est par design assez limité car il a pour vocation de seulement
>> faire des domaines (donc des comparaisons).
>> Pour faire ce que tu veux, il faut s'arranger pour avoir un champs
>> (Function) qui contient la valeur dans le format désiré.
>>
>> --
>> Cédric Krier - B2CK SPRL
>> Email/Jabber: [email protected]
>> Tel: +32 472 54 46 59
>> Website: http://www.b2ck.com/
>>
>
> Comment une fonction peut-elle renvoyer une liste ?
>
Je me réponds à moi-même : en créant simplement un objet list.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse
https://groups.google.com/d/msgid/tryton-fr/560ae012-2104-4a7c-a7e5-9bc4ae80cae3%40googlegroups.com.