我的任务是从列表视图中选择几个元素,而不是点击添加到“更多”选项的“显示向导按钮”! 我的代码下面添加了按钮,但没有添加到ListView中,但是在点击元素并显示formView后确实如此!
Mytestmodule.wizard.py:
class wiz(models.TransientModel):
_name = 'mytestmodule.wizard'
name=fields.Text()
@api.multi
def create_request(self):
print "You click finish"
return True
我的向导表单:
<record model="ir.ui.view" id="mywiz" >
<field name="name">mywiz</field>
<field name="model">mytestmodule.wizard</field>
<field name="arch" type="xml">
<form string="my wizard">
<group>
<field name="name"/>
</group>
<footer>
<button name="create_request" string="Finished" type="object" class="btn-primary"/>
<button string="Cancel" class="btn-default" special="cancel" />
</footer>
</form>
</field>
</record>
添加按钮:
<act_window id ="addedButton" name="Show wizard"
res_model="mytestmodule.wizard"
src_model="mytestmodule.people"
view_type="tree"
view_mode="form"
target="new"
/>
我知道它必须缺少或必须更改标签!但我不知道该怎么做。 提前谢谢。
答案 0 :(得分:0)
我通过添加multi =&#34; True&#34;解决了这个问题。标签中的属性:
<act_window id ="addedButton"
name="Show wizard"
res_model="account_voucher_bymail.wizard"
src_model="account.invoice"
view_type="tree"
view_mode="tree,form"
target="new"
multi="True"
/>