2017-07-31 57 views
0

我有我想要顯示在菜單/隱藏根據病情....恩自定義報表。 picking_type_id.code在交貨單...odoo 10:在菜單隱藏/顯示報告有條件

我們能否在此添加任何域濾波?

the report menu of module 'custom_reports' 

    <report 
     string="Picking Operations" 
     id="action_report_picking_custom_report" 
     model="stock.picking" 
     report_type="qweb-pdf" 
     name="custom_reports.report_picking" 
     file="custom_reports.report_picking_operations_custom" 
    /> 

我該如何做到這一點......?

回答

0

實現這一目標的最好方法是簡單地隱藏從打印菜單中的報告,並創建一個按鈕來執行打印。該按鈕可以根據您的情況隱藏。

+0

我會給一個嘗試...謝謝 – Bhuro

+0

這招可以工作,但我需要基於關係領域的領域....這Odoo 10,我想使用條件,已停止.... – Bhuro

+0

如果相關字段包含在視圖中,它可以用作相關字段的條件。示例:如果客戶的信用限額小於總金額,我們要隱藏銷售訂單上的確認訂單按鈕。信用額度是不是在默認情況下'sale.order'模型場,所以我們必須在'sale.order'模型創建自定義字段:'fields.Float(相關='partner_id.credit_limit'然後我們就可以顯示包括在銷售訂單表單視圖(不可見或不)的信用額度領域爲我們的按鈕'domain'條件使用。 – travisw