Se rendre au contenu
Menu
Cette question a été signalée
1 Répondre
4609 Vues

Is it possible to create sale order report directly from RML without converting SXW to RML?

Avatar
Ignorer
Meilleure réponse

Sure, RML is just XML, somewhat like HTML. I've found that writing RML directly is a far easier way to cleanly edit PDFs. Look at the Sales Order RML as an example.

You will probably want to refer to the RML manual to help explain some of the formatting concepts: http://www.reportlab.com/docs/rml2pdf-userguide.pdf

Though I don't recommend permanently editing the original source code, you can edit sale_order.rml (as an example, any existing report will work) and see all changes live just by running the report again, no need to restart or reload the page or anything like that. Once you have the changes you want (if you're modifying an existing report), put it into a separate module overwriting the existing report in the database.

Avatar
Ignorer

Agreed. RML can be edited in any text editor.

Auteur

Thank you very much Brett and Ray for answering my question.But still i need small help regarding RML reporting......Brett Can u further elaborate or can u give me some examples from where i can start making small reports directly from RML without converting SXW to RML?

The best way to start learning (IMO) is to start making small tweaks to existing reports and watching how they change, just make a backup of the original RML file first. Change font sizes and spacing around, add another field from the source object in somewhere, that sort of stuff. Once you feel comfortable making little tweaks to existing reports, making your own from scratch won't be as daunting. I can't help much more than that though, at some point you have to just sit down and grind away at it until it starts making sense.

Publications associées Réponses Vues Activité
0
oct. 24
1666
0
août 24
1497
0
janv. 24
2019
1
nov. 23
1715
0
juin 23
2040