我需要一个帮助来创建一个动态视图.让我解释一下:我有Form1和Form2的观点.Form1包含expression字段和extract按钮.Form2包含Form1中表达式的提取元素.例如,当您输入(a+b)*c-d*0,5Form1的表达式字段时,Form2应该提取并显示以下内容:
( - open brace
a - variable
+ - addition
b - variable
) - close brace
* - multiplication
c - variable
- - subtraction
d - variable
* - multiplication
0,5 - constant number
Run Code Online (Sandbox Code Playgroud)
现在,这是我的班级:
class wz_formula(osv.osv_memory):
"""
Formula Wizard
"""
_name = "wz.formula"
_inherit = "ir.wizard.screen"
_description = "Formula Wizard"
_columns = {
'name': fields.char('Formula name', required=True, size=64)
, 'expression': fields.char('expression', required=True, size=64)
, 'state': fields.selection([('init','init'),('done','done')], 'state', readonly=True)
}
_defaults …Run Code Online (Sandbox Code Playgroud)