美文网首页
在页面中新建弹窗

在页面中新建弹窗

作者: 葡萄柚子茶 | 来源:发表于2019-04-22 10:21 被阅读0次
<?xml version="1.0" encoding="utf-8"?>
<odoo>
    <data>

        <record model="ir.ui.view" id="account_print_wizard_form_view">
            <field name="name">account.print.wizard.wizard.form</field>
            <field name="model">account.print.wizard</field>
            <field name="type">form</field>
            <field name="arch" type="xml">
                <form string="print_account">
                    <sheet>
                        <group>
                            <group>
                                <field name="print_level" string="打印等级"/>
                            </group>
                        </group>
                    </sheet>
                    <footer>
                        <button name="confirm" type="object"
                                string="确认" class="oe_highlight"/>
                        <button special="cancel" string="取消"/>
                    </footer>
                </form>
            </field>
        </record>

        <record id="action_view_print_account" model="ir.actions.act_window">
            <field name="name">打印凭证</field>
            <field name="res_model">account.print.wizard</field>
# 定义的动作针对的模型是自己定义的模型account.print.wizard
            <field name="type">ir.actions.act_window</field>
            <field name="target">new</field>
            <field name="view_mode">form</field>
            <field name="view_type">form</field>
            <field name="view_id" ref="account_print_ext.account_print_wizard_form_view"/>
        </record>

        <record id="action_print_account" model="ir.values">
            <field name="name">打印凭证</field>
            <field name="model">account.move</field>
# 在account.move模型下定义一个动作
            <field name="key">action</field>
            <field name="key2">client_action_multi</field>
            <field name="value" eval="'ir.actions.act_window,%d'%action_view_print_account"/>
        </record>
    </data>
</odoo>

遇到模型不存在,首先可以debug查找模型是否存在,不存在需要导入
最外层init.py中要导入自定义的wizard文件
from . import wizard

相关文章

  • 在页面中新建弹窗

    遇到模型不存在,首先可以debug查找模型是否存在,不存在需要导入最外层init.py中要导入自定义的wizard...

  • Vue ,elment弹窗页面卡死问题

    问题:vue中设置弹窗页面,弹窗信息出来之后整个页面卡死,调试不报错 解决办法:在弹窗页面的el-dialog标签...

  • 详细讲解组件

    ##详细讲解组件(新建页面、弹窗、导航) 此文件用于讲课的预习,大致的了解下要讲的内容。 >注:今天以新建一个弹窗...

  • vue自定义弹窗组件

    在平时写页面的时候,一些页面总是需要到弹窗,可以将它写成组件的形式,考虑到有不一样的弹窗,可以按照下面的来写:新建...

  • Android开机自启

    第一步: 新建跳转到设置页面的弹窗 fun initSetDialog() {if (dialog != null...

  • 初始前端比较之四(读者飘过)

    在页面中搜索"合同续签与终止"即可 在页面中搜索"新建公司"即可

  • 令人厌烦的种种模态

    模态指主页面上临时弹出的弹窗,让主页面处于不可操作的状态,在弹窗层进行相应交互后方可返回主页面。模态弹窗最初应用于...

  • uniapp 解决弹窗滚动冲突

    问题 页面是可以滚动的长列表,弹窗也是列表可以滚动。 解决 弹窗时禁止弹窗下的页面滑动。弹窗时底层页面不超出一整屏...

  • 自定义小程序弹窗组件

    描述 小程序弹窗 使用方法 引入组件相关文件 在使用弹窗的页面引入组件 在app.wxss中全局引入组件样式 @i...

  • axure 主页面与弹窗间传参

    大家遇到过这样的场景吗? 主页面点击按钮,在弹窗中操作完后,关闭后根据弹窗内的操作内容更新主页面的内容。 比如下面...

网友评论

      本文标题:在页面中新建弹窗

      本文链接:https://www.haomeiwen.com/subject/scgegqtx.html