2014-10-29 2 views
0

기본 클래스에서 편집하지 않고 인쇄 버튼에서 보고서의 기본 이름을 제거하는 방법입니다. 예를 들어 인쇄 버튼을 클릭하면 Receipt Slip과 "GRN"(사용자 정의 보고서)이 표시됩니다. 여기 openerp의 맞춤 보고서

내 코드, 파이썬 파일 report_sxw.report_sxw ('report.picking.list'이며, 기본 클래스에서 편집하지 않고 인쇄 옵션에서 "영수증 슬립"(기본 보고서 이름)을 제거하기 위해 자신의 필요, 'stock.picking.in', 'my_report/보고서/incoming_shi pment.rml', 파서 = 영수증)

XML 파일

<report auto = "False" 
      id="stock.report_stock_picking" 
      model="stock.picking.in" 
      name="picking.list" 
      string="GRN" 
      rml="my_report/report/incoming_shipment.rml" 
      usage="default" 

    /> 

"영수증"(기본 보고서 이름)을 숨기고 내 맞춤 보고서 이름을 바꾸는 방법. "실패 경로 너무 오래"메시지를 인쇄하는 동안 나는 목록보기에서 모든 레코드를 선택하면

는 그리고, 그래서 우리가 어떻게 보고서 이름 GNR.pdf을 변경하고 보고서

답변

1

시도에서 송장 번호를 제거 할 수 있습니다 이 코드를 사용하면 작동합니다.

<report id="stock.report_picking_list_in" 
     model="stock.picking.in" 
     name="stock.picking.list.in" 
     string="GRN" 
     rml="my_report/report/incoming_shipment.rml" 
/> 
+0

비올라! 작동하므로 보고서 태그에 기본 영수증 이름을 전달해야합니다. 감사합니다. –