2015-09-17 72 views
0

這是我用來從嚮導打印報告的樣品的方法:如何打印報告並避免關閉嚮導窗口?

def mymethod(self, cr, uid, ids, context=None): 
    """ 
    """ 

    return { 
     'type': 'ir.actions.report.xml', 
     'report_name': 'trescloud_ats_2013_report', 
     'datas': { 
      'model': 'sri.ats.2013', 
      'res_ids': ids 
     } 
    } 

我怎麼也避免了嚮導被關閉?

回答

0

type="action"而不是type="object"來調用報告。像這樣你不需要調用python方法。如果您之前還需要運行一些Python代碼,那麼您應該再次打開該向導,並在該函數的return中使用適當的元素。

<button name="%(module_name.report_id)d" 
     type="action" />