2
A
回答
0
你可以參考這裏。如何創建職能領域
http://doc.openerp.com/v6.0/developer/2_5_Objects_Fields_Methods/field_type.html
這裏是供您參考
http://members.hellug.gr/xrg/openerp-doc/html/api_reference/osv/fields_function.html
你必須創建在PY文件的功能領域,並從XML文件調用它另一個鏈接。
2
首先,你必須在.py文件來定義的功能域:
'量':fields.function(_calc_amount,類型= 「浮動」,方法=真,商店=真,字符串=「金額「),
高清_calc_amount(個體經營,CR,UID,IDS,名稱args背景=無):
您的代碼...
然後在您的.xml文件定義的功能領域。
6
對於P文件的代碼..
class some_model(osv.osv):
_name = 'some.model'
def Method_of_Function(self, cr, uid, ids, fld_name, arg, context=None):
#Logic
return value
_columns = {
"functional_filed":fields.function(Method_of_Function,
method=True,type='int',string='Label', store=True),
}
some_model()
,並在XML文件中的記錄標記的樣子......
<record model="ir.ui.view" id="object_name_form_view">
<field name="name">objectname.form</field>
<field name="model">some.model</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="form_string">
<field name="functional_filed" />
</form>
</field>
</record>
相關問題
- 1. 如何在openerp模塊中創建動態字段創建功能?
- 2. 通過Web-UI在OpenERP中創建一個功能域
- 3. 如何在OpenERP 7中創建一個many2one字段
- 4. 如何通過函數創建一個新的openerp字段?
- 5. 在symfony2.0中創建一個textarea字段
- 6. 如何在openerp 7模塊中創建動態字段?
- 7. 如何在一個接口上創建一個功能字段,並獲取相應功能接口的參數?
- 8. 在OpenERP中鏈接2個字段
- 9. 如何爲動態openERP字段創建一列?
- 10. sql從字段創建一個字段
- 11. 在功能中創建SharePoint列表和字段
- 12. 創建功能:每8個增量=一個段落
- 13. OpenERP緩存功能
- 14. 如何在另一個框架中創建一個功能?
- 15. 在zsh中創建一行功能
- 16. 如何瀏覽一個多對多字段創建方法的OpenERP
- 17. 在TSQLQuery上創建一個fkInternalCalc字段
- 18. 按功能字段對OpenERP表進行排序
- 19. OpenErp:如何按功能字段過濾銷售訂單?
- 20. openerp創建一個只能查看客戶的用戶組
- 21. 創建數字根功能
- 22. openerp中的對齊字段
- 23. 創建一個通用的功能
- 24. 如何創建一個附加功能
- 25. 創建一個乾淨的功能
- 26. Jquery創建一個禁用功能
- 27. 如何創建一個擴展功能
- 28. 的Python:創建一個過濾功能
- 29. 創建一個css功能區
- 30. 根據功能創建一個新列
我覺得你的問題是重複的:http://stackoverflow.com /問題/ 7318813/OpenERP的功能字段 – user1576199 2012-08-10 06:41:42