Forms 在openerp的表单视图中隐藏/显示URL
我试图在表单视图中放置一个下载文档文件的链接。我已经有了链接,并且我制作了一个定制的web控制器,它实际上可以进行下载,但问题是它们出现在视图的每个部分。我希望它根据特定条件显示,其中申请者的状态字段设置为特定值,类似于表单视图中的按钮 下面是根据状态条件显示的按钮示例:Forms 在openerp的表单视图中隐藏/显示URL,forms,openerp-7,Forms,Openerp 7,我试图在表单视图中放置一个下载文档文件的链接。我已经有了链接,并且我制作了一个定制的web控制器,它实际上可以进行下载,但问题是它们出现在视图的每个部分。我希望它根据特定条件显示,其中申请者的状态字段设置为特定值,类似于表单视图中的按钮 下面是根据状态条件显示的按钮示例: <button name="action_open_agreement_form" type="object" string="P020 Declaration and undertaking" attrs="{'inv
<button name="action_open_agreement_form" type="object" string="P020 Declaration and undertaking" attrs="{'invisible':[('state','!=','done')]}"/>
这允许我在申请人状态未完成时显示一个按钮
我的链接在xml中如下所示
<record model="ir.ui.view" id="view_sefarer_applicant_form">
<field name="name">Jobs - Recruitment Form</field>
<field name="model">seafarer.applicant</field>
<field name="arch" type="xml">
<form string="Jobs - Recruitment Form" version="7.0">
...
<sheet>
......
<div class="oe_right oe_button_box">
....
<a href="#" onclick="window.open('/sc/some_html?id=P014-'+$('.seafarer_id span').text(), '_blank')" class="applicant_docs_forms" id="P014">P014 Drug/Alcohol Delcaration</a>
.....
</div>
</sheet>
.....
我需要使用类似attrs的东西,但它不起作用,我还尝试使用javascript来加载窗口或准备文档,但这也不起作用。我也尝试过一些绝望的事情,比如有一个带有attrs的按钮,上面有一个onclick操作,点击链接并隐藏链接,但效果并不理想
我非常绝望,任何帮助都将不胜感激。您可以根据组成员资格或字段内容(如状态)使整个div不可见,或者您可以将链接放在字段中,并使用相同的标准使其不可见