Nous allons maintenant déployer par fichiers, la modification précédente sur le rapport "Devis/Commande".
Les opérations suivantes sont à réaliser sur une autre base de données que la précédente.
- sauvegarder le fichier modifié sous /tmp avec le nom sale_order.sxw
- se rendre sur le serveur OpenERP sous addons/base_report_designer/openerp_sxw2rml
- lancer la commande pour créer le fichier RML :
python openerp_sxw2rml.py /tmp/sale_order.sxw >/tmp/sale_order.rml
- se rendre dans le répertoire "addons/sale/report" et remplacer les
fichiers sale_order.sxw et sale_order.rml par les 2 mêmes fichiers présents sous /tmp
- demander la réimpression d'un devis et vérifier que la modification a bien été prise en compte
Remarque : il est possible de modifier directement le fichier RML pour modifier un rapport mais ensuite, il n'est plus possible de revenir au fichier SXW.
Or, modifier un fichier SXW est plus intuitif que modifier le fichier RML surtout quand la modification concerne la partie graphique du rapport.