Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
2438 Widoki

I have written an own module for my reports in Odoo 8.

addons/my_reports/my_reports_report.xml

<report
    id="my_report_saleorder"
    string="My Offers"
    model="sale.order"
    report_type="qweb-pdf"
    name="my_reports.my_reports_saleorder"
    file="my_reports.my_reports_saleorder"
    attachment_use="True"
    attachment="'Angebot-ausgehend_'
 + (object.name or '').replace('/','_')
 + '_'
 + (object.partner_id.name or '').replace('/', '_').replace(' ', '-')
 + (object.state == 'draft' and '_draft' or '')
 + '.pdf'"
/>

addons/my_reports/views/my_reports_saleorder.xml

<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<template id="my_reports_saleorder_document">
        ... many report related stuff ...
</template>
<template id="my_reports_saleorder">
    <t t-call="report.html_container">
        <t t-foreach="doc_ids" t-as="doc_id">
            <t t-raw="translate_doc(doc_id, doc_model, 'partner_id.lang', 'my_reports.my_reports_saleorder_document')"/>
        </t>
    </t>
</template>
</data>
</openerp>

It is attached automatically to the print menu dropbox of the sale_order form.

If I print my report it will be automatically attached to the form. But it is not attached as 1 document. It will be attached multiple documents. One document for every page in the report. (I have installed 'Document Management System 2.1'.)

My invoice report works correctly.

Has any body an idea?

Awatar
Odrzuć
Autor Najlepsza odpowiedź

Was my English to bad or are the questions to difficult?

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
1
lip 25
2020
1
maj 25
2217
1
kwi 25
2522
1
lut 25
1808
0
paź 24
1533