1
打印我使用動態標籤打印應用程序,它做工精細,爲Dynamic label setup動態標籤在odoo
(我創造不同客戶的不同標籤),我創建標籤demooo-1,公司-3,公司 - 2 ..和我labels list
其工作正常,但我不希望公司-3和公司-2,打印選項,當我進入demooo-2紀錄....怎麼解決這個
打印我使用動態標籤打印應用程序,它做工精細,爲Dynamic label setup動態標籤在odoo
(我創造不同客戶的不同標籤),我創建標籤demooo-1,公司-3,公司 - 2 ..和我labels list
其工作正常,但我不希望公司-3和公司-2,打印選項,當我進入demooo-2紀錄....怎麼解決這個
在您的窗體視圖中創建一個按鈕
<record id="invoice_form" model="ir.ui.view">
<field name="name">account.invoice.form</field>
<field name="model">account.invoice</field>
<field name="arch" type="xml">
<form string="Invoice">
<header>
<button name="invoice_print" string="Print" type="object" attrs="{'invisible':['|',('sent','=',True), ('state', '!=', 'open')]}" class="oe_highlight" groups="base.group_user"/>
</header>
</form>
</field>
</field>
</record>
在你的Python邏輯文件中創建一個方法像下面
@api.multi
def invoice_print(self):
""" Print the invoice and mark it as sent, so that we can see more
easily the next step of the workflow
"""
self.ensure_one()
return self.env['report'].get_action(self, 'account.report_invoice')
創建像下面
<template id="report_invoice">
<t t-call="report.html_container">
<t t-foreach="docs" t-as="o">
<t t-call="moduleName.report_invoice_document" t-lang="o.partner_id.lang"/>
</t>
</t>
</template>
謝謝jainik一個report.xml將,但我沒有得到如何給特定發票ID作爲表單視圖中打印按鈕的操作,(這裏我爲不同的記錄創建不同的動態報告)。是否有可能給域的報告選項使某些記錄不可見。 – Sai1919
@ Sai1919你能詳細解釋一下你的問題嗎? –
您是否在打印選項或更多選項菜單上創建域名? –