2014-02-24 2 views
2

파트너 폼보기에서 탭을 추가하는 모듈을 개발했습니다. 해당 탭에서 회의, 통화, 인보이스 및 견적에 대한 세부 정보를 자체 트리보기에서 수집합니다.OpenERP - 트리보기에서 레코드 열기

기록이 '클릭 가능'으로 표시됩니다. 클릭 한 레코드와 연관된 동작은 사용자를 레코드의 폼보기로 유도합니다.

나는 분명히이 아니라,이 트리 뷰에 기본 동작을 생각했다. 여기

내 트리 뷰 중 하나입니다

<?xml version="1.0"?> 
    <openerp> 
    <data> 

    <!-- Partners inherited form --> 
    <record id="view_history_partner_info_form" model="ir.ui.view"> 
    <field name="name">res.partner.cap_history.form.inherit</field> 
    <field name="inherit_id" ref="base.view_partner_form"/> 
    <field name="model">res.partner</field> 
    <field name="arch" type="xml"> 
    <page string="Accounting" position="after" version="7.0"> 
     <page string="History" name="cap_history_tab"> 

     <group name="grp_invoice_history" string="Invoices History"> 
      <field name="invoice_ids" colspan="4" nolabel="1"> 
      <tree string="Partner Invoices" editable="bottom" create="false" delete="false"> 
       <field name="number" readonly="True"/> 
       <field name="origin" readonly="True"/> 
       <field name="name" string="Reference" readonly="True"/> 
       <field name="date_invoice" readonly="True"/> 
       <field name="x_category" readonly="True"/> 
       <field name="state" readonly="True"/> 
       <field name="payment_term" readonly="True"/> 
       <field name="amount_total" readonly="True"/> 
      </tree> 
      </field> 
     </group> 

    </data> 
</openerp> 

그럼 난 그걸로 충분 것이라고 생각, 다음과 같은 조치를 추가,하지만 아무것도 변경되지 않습니다.

<record id="action_history_invoice_tree" model="ir.actions.act_window"> 
    <field name="name">action.invoices.history.tree</field> 
    <field name="res_model">account.invoice</field> 
    <field name="view_mode">form</field> 
    <field name="view_id" ref="invoice_form"/> 
</record> 

나는 행동 정의에서 무엇이 잘못되었는지를 볼 수 없으며 이것이 나머지 부분이 잘 작동한다는 것을 알고 있습니다.

누구든지이 문제에 대해 지식을 공유 할 수 있습니까? 당신에게

건배

답변

3

당신이 나무의 속성 editable="bottom"을 설정하면 기록이 아니라 현재 열려있는 트리보기에서 열려 감사드립니다. 트리 태그 속성에서 editable="bottom"을 제거하기 만하면됩니다. 제거한 후에는 양식보기가 열립니다. Like ...

<tree string="Partner Invoices" create="false" delete="false"> 

희망이 도움이 될 것입니다.

+0

위대한 작품처럼 매력적입니다! 감사 – renard