Pourriez-vous m'aider s'il vous plaît aidez-moi à indiquer les bonnes méthodes pour montrer l'utilisateur actuel (celui qui a directement imprimer le rapport, pas celui qui a créé le rapport) sur le rapport qweb en double? De plus, mon but est de définir le nom sous forme de code QR. voici mon code:Odoo 9.0c: comment obtenir le nom de l'usser actuel dans le rapport de commande de vente qweb?
<div class="col-xs-3">
<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', o.name, 80, 80)" style="width:80px;height:80px;"/>
<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', o.user.name, 80, 80)" style="width:80px;height:80px;"/>
</div>
puis-je obtenir ce erorr:
QWebException: "'sale.order' object has no attribute 'user'" while evaluating
"'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', o.user.name, 80, 80)"
Merci d'avoir répondu, j'ai essayé d'obtenir le nom d'utilisateur actuel sous forme de code QR, et lorsque vous accédez au "user.name" le système renvoie une erreur. mettre à jour la question que vous pouvez voir mon code et suivi par l'erorr. –
@ objet tuấnanhphạm est une instance od vente.order, vous devez utiliser le code exact dans mon utilisateur. –
oh, merci de partager vos connaissances, laissez-moi essayer d'abord puis je vais retourner un commentaire. Passez une bonne journée, mon ami. –