【发布时间】:2015-06-30 19:55:39
【问题描述】:
我在获取函数字段以显示由自定义模块中的函数返回的字符串时遇到问题,我用于扩展 stock.picking.out 表单。理想情况下,我希望显示存储在数据库中的字段中的特定字符串,但这是另一个问题,因为我什至无法显示通用字符串..
这是我的自定义类中的字段定义:
_columns = {
'my_field_name': fields.function(_my_func, type='char', string='description', store=True, method=True, readonly=True),
}
这是我对“_my_func”的定义:
def _my_func(self, cr, uid, ids, field_name, arg, context=None):
str="some string to be displayed"
return str
这是该字段的 XML:
<field name="my_field_name" string="Here is my string:" class="oe_inline"/>
我已经搜索了 OpenERP 开发手册以及他们的论坛和这些论坛,并且相信我已经遵循了该领域的所有正确语法,因此非常感谢任何帮助。
【问题讨论】: