擅长:python、mysql、java
<p>你也许可以使用全局变量,但通常有更好的方法。在</p>
<p>我的第一个建议是将<code>family_code_id</code>字段传递给两个<code>on_change</code>事件。你是否担心在两次通话之间客户会发生变化?如果不是,只需将<code>family_code_id</code>参数添加到<code>onchange_blockcreate()</code>方法中,并将<code>family_code_id</code>添加到XML文件的<code>on_change</code>属性的字段列表中。在</p>
<p>如果决定使用全局变量,则可能需要在两个方法中声明它是全局变量,并在<code>onchange_evaluation_date()</code>方法中赋值。全局变量通常是个坏主意,而类成员变量通常更好。不过,OpenERP模型类是单例的,所以您通常不想保持任何状态。一切都应该通过方法参数来实现。在</p>