Rapport invoice : full_address.split('-') ne fonctionne pas

20 views
Skip to first unread message

JMarc Legrand

unread,
Apr 20, 2016, 4:23:41 AM4/20/16
to tryton-fr
Bonjour à toute la troupe, 

J'explore en ce moment les possibilité des rapports, en partant d'un template d'invoice, et je trouve cela très puissant.
J'ai une difficulté, non bloquante, mais qui m'aiderait à avancer sur le reste.

Pour l'instant, dans mon template, le bloc décrivant la compagnie émettrice est ainsi fait : 


<company.party.rec_name>

<if test="company.party.addresses">

    <for each="line in company.party.addresses[0].full_address.split('\n')">

    <line>

   
</for>

</if>


Et j'obtiens une adresse en lignes successive du type :

DEV & d'Adam
5 rue Yves Farge
69200 Vénissieux

J'aimerais obtenir ceci : 

DEV & d'Adam
5 rue Yves Farge - 69200 Vénissieux

J'ai donc tenté un : 

    <for each="line in company.party.addresses[0].full_address.split('-')">

   
<line>

   
</for>


qui me donne ce que je souahite, excepté le tiret - :
DEV & d'Adam
5 rue Yves Farge 69200 Vénissieux

Avez-vous quelque suggestion ?

Merci d'avance !
JMarc


Cédric Krier

unread,
Apr 22, 2016, 12:20:03 PM4/22/16
to tryton-fr
On 2016-04-20 01:05, JMarc Legrand wrote:
> Avez-vous quelque suggestion ?


La seul solution est de surcharger get_full_address pour produire le
format désiré.

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

JMarc Legrand

unread,
Apr 29, 2016, 4:20:04 AM4/29/16
to tryton-fr

Merci pour votre réponse. Je vais pas le faire tout de suite, mais je garde sous le coude.

A bientôt.
JMarc
Reply all
Reply to author
Forward
0 new messages