求助:form不显示的奇怪问题
-
自定义Form view,遇到了一个奇怪的问题,form视图无法显示,如图所示。
下面代码中的filed区域如果全部隐藏,form view就可以正常显示,请问这个大概会是什么问题呢?
代码如下:<br />'address':fields.one2many('res.partner.address','lead_id','Address'),<br /><br /><br /><field colspan="4" mode="form,tree" name="address" nolabel="1" select="1" height="260"><br /> <form string="Partner Contacts"> <br /> <group colspan="4" col="6"><br /> <field name="name"/><br /> <field domain="[('domain', '=', 'contact')]" name="title" size="0" widget="selection"/><br /> <field name="function" string="职位" invisible="1"/><br /> <field name="position" widget="selection"/><br /> </group><br /> <newline/><br /> <group colspan="2" col="4"><br /> <separator string="Postal Address" colspan="4" col="4" /><br /> <field name="type" string="Type" colspan="2"/><br /> <field name="zip"/><br /> <field name="street" colspan="4"/><br /> <field name="district"/><br /> <field name="city"/><br /> <field name="country_id" completion="1"/><br /> <field name="state_id"/><br /> </group><br /> <group colspan="2" col="4"><br /> <separator string="Communication" colspan="4"/><br /> <field name="phone"/><br /> <field name="mobile"/><br /> <field name="fax"/><br /> <field name="qq"/><br /> <field name="msn"/><br /> <field name="skype"/><br /> <field name="email" widget="email" colspan="4"/><br /> </group><br /> </form><br /> <tree string="Partner Contacts"><br /> <field name="name"/><br /> <field name="zip"/><br /> <field name="city"/><br /> <field name="country_id"/><br /> <field name="phone"/><br /> <field name="email"/><br /> </tree><br /> </field><br /> </page><br /><br />[code]<br />
-
问题解决了,原因是我之前提交的一个bug:地址:https://bugs.launchpad.net/openobject-server/+bug/980529
解决方法:https://code.launchpad.net/~openerp-dev/openerp-web/6.1-opw-572829-msh
因为解决方法还没有合并到主干中来,因此我手动修改了那个文件。之前的bug解决了,但是新问题出现了。新建partner时,如果保存时adress为空,则form不显示。保存的时候address必须有内容才正常。
官方解决了一个bug,但是有造成了一个新bug,有高手能帮忙看看怎么回事吗?
谢谢!
另外,我继续提交bug去。