2016-10-05 7 views
1

odoo 8の購買発注ツリービューから印刷メニューに項目を追加する必要があります。 印刷メニューで現在の購買発注レポートがどこに追加されたのかわかりません。私は以下のタグが存在し研究した:レポート印刷ドロップダウンodoo

https://www.odoo.com/forum/help-1/question/how-to-add-an-item-to-the-more-drop-down-list-in-sales-module-61833 

は、以下試してみましたが、私はQWEBエラーを取得しています:

<act_window name="Print Receiving Wkst" 
     res_model = "purchase.order" 
     src_model = "purchase.order" 
     key = "action" 
     key2="client_print_multi" 
     value="ir.actions.act_window,action_report_print_receivePO" 
     id="act_print_recevg_wkst" 
    /> 

私のカスタムレポートは、ID「action_report_print_receivePO」と「テスト」モジュールであります

私はバリュータグに誤りがあると思います。

基本的には、購入注文ツリービューから印刷メニューに新しいエントリを追加する必要があります。クリックするとカスタムレポートが印刷されます。複数のPOを選択した場合、さらに、それはあなたがactionを作成し、「詳細に新しい項目を追加することのストレスを通過する必要はありません

答えて

1

おかげで、すべてのPOのPDFを作成します。落ちる"。 Odooはすでにこれを行う方法を提供しています。レポートを登録するときにmenu = Trueと設定すると、レポートを印刷する[その他のドロップダウン]に[印刷]オプションが表示されます。他のパラメータは何を意味するかについての詳細は

<report 
    id="purchase_order_report" 
    string="Purchase order" 
    model="purchase.order" 
    report_type="qweb-pdf" 
    file="purchase.order.file" 
    name="purchase.order.report" 
    menu="True" 
/> 

danideeこんにちは、返事のおかげで、私は試してみて、あなたに戻って取得します
docs

+0

を参照してください。 2つのモデルでレポートを表示する必要がある場合、私は質問があります。 (在庫ピッキングと購入。オーダー)、また在庫からの報告をどのように得ることができます。購買で表示するためにピッキング。 – user280960

+0

これは、(レポートが別のモデルから来ているので)これまでにやろうとしたことと同様のアプローチをとる必要がありますが、「Moreドロップダウン」にオプションを追加しようとするのではなく、レポートを印刷するカスタムクラスのメソッドを呼び出すボタンを簡単に使用できます....「Moreドロップダウン」に項目を追加するよりもはるかに簡単です – danidee

+0

大変ありがとうございます – user280960

関連する問題