2017-07-31 8 views
0

条件に基づいてメニューで表示/非表示したいカスタムレポートがあります。ピッキング_タイプ_コード。配送順序...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

関連フィールドがビューに含まれている場合は、関連フィールドの条件として使用できます。例:顧客の与信限度額が合計金額を下回っている場合は、受注のConfirm Orderボタンを非表示にします。 Credit.Levelはデフォルトでは 'sale.order'モデルのフィールドではないので、' sale.order'モデルでカスタムフィールドを作成する必要があります: 'fields.Float(related = 'partner_id.credit_limit')ボタンの「ドメイン」条件として使用する受注伝票ビュー(見えないかどうか)の与信限度額 – travisw

関連する問題