有一個字段many2one。當我試圖打開該領域的樹視圖時,它顯示爲空!Openerp:在表單視圖中顯示many2one字段
這裏是我的領域:
'classb_id': fields.many2one('class.a', 'Reception', required=True, select=True),
在我的表格視圖
:
<field name="classb_id"/>
我已經創造了一些紀錄class.a但樹視圖不顯示任何數據
有一個字段many2one。當我試圖打開該領域的樹視圖時,它顯示爲空!Openerp:在表單視圖中顯示many2one字段
這裏是我的領域:
'classb_id': fields.many2one('class.a', 'Reception', required=True, select=True),
在我的表格視圖
:
<field name="classb_id"/>
我已經創造了一些紀錄class.a但樹視圖不顯示任何數據
As there is a relation with class "class.a" ,
there must be data for that object.
then and then it will show you datas in the tree view of that m2o filed.
注意:您可以使用視圖中的新按鈕爲類「class.a」創建新記錄
我已經爲class.a創建了一些記錄,但樹視圖不顯示任何數據! –
是否有任何適用於class.a的域? – Avadhesh
你好,你通過創建關係,並在你的關係表class.a
創造的紀錄,但現在你創建關係領域classb_id
開放的形式視圖和場classb_id
選擇模型的一些記錄class.a
ANS保存它,然後你做70%的工作將能夠看到關係記錄值。在這裏你做了什麼你創建了所有設置的ID,但最後一步是誤判,即選擇關係字段上的字段關係記錄。
檢查您是否添加了兩個或更多「classb_id」字段。在openerp v6.0中,當您添加相同的字段兩次時,只有一個字段會顯示模型中的數據,其他字段將顯示爲空。
如果這並不解決您的問題請出示模型class.a,其名稱字段,如果不加名字字段,則其_rec_name場等
在class.a對象,你有「活動」現場。
如果是,則默認爲true。否則它不會顯示在列表視圖中。
爲什麼它應該爲你預先填充?請提供更多關於之前正在做什麼的信息,「上下文」等。 – simahawk
我只是覺得很清楚,如果我在樹視圖不顯示任何數據之前沒有保存任何記錄,那麼我已經創建了我的記錄 –
你有沒有在'depends'下的__openerp__.py文件中加入它? 只是放在那裏,更新模塊,重新登錄並檢查它 –