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.

Répondre à