Managing access rights Think Different Materi ERP openerp book v6

409 Connecting OpenOffice.org to Open ERP Select OpenERP Report Designer → Server parameters in the top menu of OpenOffice.org Writer. You can then enter your connection parameters to the Open ERP server. You must select a database in which you have already installed the module purchase. A message appears if you have made a successful connection. Modifying a report The report editor lets you: • modify existing reports which will then replace the originals in your Open ERP database, • create new reports for the selected object. To modify an existing report, select OpenERP Report Designer → Modify Existing Report. Choose the report Purchase Order - Request for Quotation in the Modify Existing Report dialog box and then click Open Report. Figure 27.13: Modifying a document template OpenOffice.org then opens the report in edit mode for you. You can modify it using the standard word processing functions of OpenOffice.org Writer. The document is modified in its English version. It will be translated as usual by Open ERP’s translation system when you use it through the client interface, if you have configured your own setup to translate to another language for you. So you only need to modify the template once, even if your system uses other languages – but you will need to add translations as described earlier in this chapter if you add fields or change the content of the existing ones. Tip: Older reports The older reports may not all have been converted into the new form supported by Open ERP. Data expressions in the old format are shown within double brackets and not in OpenOffice.org fields. You can transform an old report format to the new format from the OpenOffice.org menu OpenERP Report De- signer → Convert Brackets - Fields. From the Open ERP toolbar in OpenOffice.org it is possible to: • connect to the Open ERP server: by supplying the connection parameters. • add a loop: select a related field amongst the available fields from the proposed object, for example Order lines . When it is printed this loop will execute for each line of the order. The loop can be put into a table the lines will then repeat or into an OpenOffice.org section. • add a field: you can then go through the whole Open ERP database from the selected object and then a particular field. • add an expression: enter an expression in the Python language to calculate values from any fields in the selected object.