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>
我看不出在動作定義中出了什麼問題,我知道這是唯一錯誤的部分,其餘的工作正常。
有沒有人可以分享他對這個問題的知識?謝謝
乾杯
太棒了,它就像一個魅力!謝謝 – renard