0

これが私のモジュールのコードです。res.partner テーブルを継承し、partner_ref 列を追加しました。私が必要としているのは myproject で、どの顧客が誰によって紹介されているかを示す必要があります。現在の顧客による紹介顧客のリスト。

ここに私のテーブル定義があります:

from osv import fields, osv
import logging
_logger = logging.getLogger('realty')
class cust_ref(osv.osv):
    _description = "Reference"
    _inherit = 'res.partner'
    _columns = {
       'partref_id' : fields.many2one('res.partner', 'Referred by', required=False),
    }
cust_ref()

ここにxmlコードがあります:

<?xml version="1.0"?>
<insignierp>
        <data>
            <record id="partner_reference_ref_form" model="ir.ui.view">
                <field name="name">realty.res.partner.form.inherit</field>
                <field name="model">res.partner</field>
                 <field name="arch" type="xml"> 
                    <xpath expr="/form/notebook/page[@string='Accounting']" position='after'>
                        <page string='References'>

                        </page>
                    </xpath>
                 </field> 
            </record>
        </data>
</insignierp>

ここに画像の説明を入力

さて、この参照ページでは、この顧客によって紹介された顧客のリストをツリー ビューで表示する必要があります。私はこれを実装する方法を知っています。これを解決するために私を導きます。または、提案やアイデアは非常に役立ちます。皆さんありがとう。

4

2 に答える 2

2

はい、次のようにできます。

<field name="ref_partner_ids">
    <tree string="Ref">
        <field name="one"/>
        <field name="two"/>
        <field name="three"/>
        ...................
        ..................
     </tree>
</field>
于 2013-04-05T10:07:49.487 に答える