On 2016-07-06 10:58, Fabien Castarède wrote:
> Est-il possible et comment faire pour envoyer un rapport (ex. rapport 
> vente) au tiers associé au document par email en utilisant le bouton 
> "Rapport par email" du client Tryton ? Plus précisément, pour que le 
> nouveau message créé dans mon client mail ait en pièce jointe le document 
> et comme adresse destinataire l'email du tiers définis par défaut ?
> 
> J'ai essayé de définir le champ "Email" du rapport (via "Administration > 
> UI > Actions > Rapports > Vente") avec la valeur {"to":Eval("party.email")} 
> mais Tryton me renvoie une erreur concernant le champ "Email" lorsque 
> j'essaye d'enregistrer la modification. Il semblerait qu'il ne soit pas 
> possible d'utiliser un champ relation.
> 
> Donc j'ai voulu d'abord essayé quelque chose de plus simple afin de valider 
> le format de ma valeur et notamment l'expression PYSON : 
> {"subject":Eval("id")}. J'ai toujours une erreur : "Définition de mail 
> incorrecte sur le rapport "Vente". L'expression PYSON ne semble pas 
> fonctionner. Est-ce bien avec une expression PYSON qu'on définit une valeur 
> dynamique dans ce champ et quelle forme doit-elle avoir ?

En fait, ça doit être un PySON encodé.
Depuis l'interface, c'est un peu fastidieux mais il y a une proposition
pour un widget: https://bugs.tryton.org/issue4631
Sinon depuis XML il suffit d'ajouter l'attribut pyson="1".
Pour info, l'évaluation a été supprimée pour des raisons de sécurité
voir https://bugs.tryton.org/issue4416

-- 
Cédric Krier - B2CK SPRL
Email/Jabber: [email protected]
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/

-- 
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/20160706222438.GE4037%40tetsuo.

Répondre à