在 odoo v9 中关闭向导后显示成功消息

2023-12-23

在 odoo 9 中关闭向导后显示成功消息的最佳解决方案是什么?

右上角有小弹出窗口吗?


这不是您问题的正确答案,但我遇到了同样的问题,问题是当用户单击向导上的提交按钮时,我必须显示“成功提交”消息。我已经这样做了作为我的解决方案 我已经做到了

  1. 我为向导创建了一个类
from odoo import api, fields, models, _

class CustomPopMessage(models.TransientModel):
_name = "custom.pop.message"

    name = fields.Char('Message')
  1. 为自定义向导创建视图
    <odoo>
    <data>
        <record id="custom_pop_message_wizard_view_form" model="ir.ui.view">
            <field name="name">custom.pop.message.form</field>
            <field name="model">custom.pop.message</field>
            <field name="arch" type="xml">
                <form string="Custom POP Message">

                    <field name="name" readonly="1"/>   

                    <footer>
                       <button string="Close" class="btn-default" special="cancel"/>
                    </footer>
               </form>
            </field>
        </record>
    </data></odoo>
  1. 另一个向导的按钮方法,通过按下您想要显示某些弹出消息的按钮
def my_custom_button_function_for_another_wizard():

    return {
        'name': 'Message',
            'type': 'ir.actions.act_window',
            'view_type': 'form',
            'view_mode': 'form',
            'res_model': 'custom.pop.message',
            'target':'new',
            'context':{'default_name':"Successfully Submitted."} 
            }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 odoo v9 中关闭向导后显示成功消息 的相关文章

  • 如何修复错误:命令“x86_64-linux-gnu-gcc”失败,退出状态为 1

    我正在尝试在 VirtualBox 机器上全新安装的 Linux 上安装 odoo 我已按原样输入此处找到的命令 Odoo 开发阅读文档 http odoo development readthedocs org en latest ins
  • 多对多关系过滤器

    我需要使用与另一个表具有多对多关系的类别表来过滤查询 是否可以使用多对多关系过滤查询 Table res partner有many2many字段category id与表有关的res partner category res partner
  • 在弹出窗口中显示要删除的项目

    我正在使用 Odoo 10e 我想要一个简单的功能 每当我想从列表视图或仅从特定列表视图中删除一个或多个项目时 我想显示所有选择删除的项目 以在弹出窗口中显示其名称 以便用户可以快速查看他要删除的内容 我知道用户可以在列表视图中查看详细信息
  • openerp中的父左和父右

    什么是父左和父右 它是如何运作的Openerp Thanks 正如拉斐尔 科莱 Raphael Collet 所解释的那样他关于 OpenERP Server 的回答 https answers launchpad net openobje
  • 使用 TransientModel 设置和获取 Odoo 存储数据

    我正在尝试在 odoo 中存储配置数据 我需要存储 3 个对 account journal 的引用 模型是在数据库中创建的 视图显示在配置基本菜单中 当我按下 应用 按钮时 数据存储在数据库中 但当我重新加载菜单时 数据不会显示 代码使用
  • 如何在 Odoo 12 中使用 Python XML-RPC 注册付款

    首先我创建了这个函数 def invoiceRegisterPayment self register payment row confirm result self ODOO OBJECT execute kw self DATA sel
  • Odoo 服务器无法在 Windows 10 中启动

    我在其官方社区版本页面上下载并安装了 odoo 13 然后当我安装一切正常并启动 odoo 时 浏览器会打开 localhost 8069 即 odoo 端口 并且不会打开任何内容 服务器只是不打开开始 我运行 odoo bin 这是我的错
  • 如何获得批号的可用数量

    如何获取多个仓库中批号的可用数量 假设我有3个仓库A B和C 批号 LOT0001 我想要所有三个位置的 LOT 0001 目前可用的总数量 在 odoo 中 您可以在上下文中传递过滤器 ex context lot id owner id
  • 客户端Web - 如何随时获取当前记录ID

    我正在努力 基于工作流程状态的不同权限 https stackoverflow com questions 10994216 different permissions based on workflow state问题 但我正在努力解决这
  • 如何在 odoo 8 中导入 QOH

    我想通过 odoo 前端或使用后端 postgres 查询 更新 odoo 中的库存 我的股票价值保存在 csv 文件中 最后 我想批量更新现有数量 终于解决了 按照步骤操作即可 步骤1 1 gt 在仓库模块中选择产品 在列表视图中打开 2
  • 禁用 Odoo 中看板列视图上的拖动和排序功能

    我正在 Odoo 9 中制作看板视图 以在基于 Many2one 字段的列中显示我的模型 我创建了这样的看板视图
  • 在 Odoo 10 的表单视图中向 One2Many 树添加多条记录

    我目前正在 Odoo 10 中创建一个小部件 它有一个按钮 用户可以单击此按钮 然后会出现一个对话框 允许用户选择多个记录并将它们添加到相应的 One2Many 字段 例如 我可以选择多个产品并将它们添加到新的销售订单中 相应的订单行将添加
  • 在 odoo12 的表单视图中隐藏操作/更多按钮

    我想在 odoo12 中仅隐藏操作 更多按钮而不是打印按钮 我发现一些类似的问题在 odoo12 中不起作用 不是一个像样的答案 而是你的一个方向 源码中 我的版本是11 odoo 11 0 addons web static src js
  • 如何在ubuntu 12.0中更新openerp 7中的新模块? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 完成 在 ubuntu 12 0 中更新 openerp 7 中的新模块的所有可能方法 还有其他方法可以更新 ubuntu 12 0 中
  • XML-RPC Odoo - C# 多个搜索条件

    当使用 CookComputing XML RPC net 尝试仅使用一个条件搜索 mail notification 模型时 这相当简单 因为您只需调用 object args new object 1 object subargs ne
  • 如何根据功能(自动)通过属性查看或隐藏字段?

    我只想查看员工 他的经理和 hr group hr user 组的 working hours 字段 如何隐藏该字段自动执行 无需编辑表单或触发按钮 class InheritHrEmployee models Model inherit
  • 如何创建记录而不将其保存在数据库中

    我正在使用InventoryOdoo 12 的插件 但我的问题可能发生在任何模块上 在这个插件中 一个StockMove模型有一个move line ids field In the Detailed Operations对话框中 我们可以
  • @api.one、@api.multi 和 @api.model 有什么区别?

    我很困惑 api one api multi and api model在奥杜 三者之间有什么区别以及它们的用例是什么 api one旨在仅在一条记录上调用方法时使用 它确保在调用方法时不存在多个记录api one装饰师 假设你有记录par
  • Odoo:如何覆盖原始功能

    在 Odoo 中 每次打开产品表单时都会计算产品的数量 这发生在模型中product product gt function product available 该函数返回一个名为 res 的字典 Example res 8 qty ava
  • Odoo:使得无法在树视图中编辑记录?

    在 Odoo 中 您可以使其无法从树视图中创建或删除记录 如下所示

随机推荐

  • 是否有任何 Java VM 可以将其状态保存到文件中,然后重新加载该状态?

    是否有任何 Java VM 可以将其状态保存到文件中 然后重新加载该状态 如果有 是哪些 另一种选择 与您的情况可能相关也可能不相关 是在虚拟机内运行 JVM 任何 JVM 大多数虚拟机都提供存储和恢复状态的选项 因此您should能够重新
  • 入口点未定义 = 使用 HtmlWebpackPlugin 的 index.html

    我正在使用 Webpack 4 并且正在创建配置文件 当尝试使用HtmlWebpackPlugin它在控制台上得到了这个 Entrypoint undefined index html 它会打开浏览器并且 HTML 确实出现 但我在控制台上
  • 当我将应用程序设置在 docker 容器内运行时,为什么我的应用程序侦听端口 80 而不是端口 3000?

    我在努力什么 我正在尝试在 docker 容器内运行我的 nodejs 应用程序 并希望在容器外部使用它 通过端口 3000 上的浏览 器 Docker文件 FROM node 8 WORKDIR usr src app COPY pack
  • Spring Security 5 OAuth 2 社交注销

    我已添加到我的 Spring Boot MVC Web 应用程序社交登录功能 它允许用户使用 GitHub Facebook 或 Google 帐户登录我的应用程序 但我正在努力让 logout 功能正常工作 即使调用 logout 并加载
  • 为什么没有触发DataGridView的CellEndEdit事件

    所有 我知道我们可以设置一个可编辑的列DataGridView 当完成编辑单元格时 这CellEndEdit事件将被触发 但我只是想知道为什么当我点击空白区域时没有结束单元格的编辑DataGridView 然后单击该区域DataGridVi
  • React 和 Firebase Firestore V9 上一页分页返回“首页”

    我在这里不知所措 我觉得我已经尝试了一切 并使用了其他帖子 教程中解释的确切方法 我知道您需要使用光标并设置第一个和最后一个可见文档 以便在向前移动的情况下可以在最后一个文档之后开始 在向后移动的情况下可以在第一个文档之前开始 在我的实现中
  • 带滚动条显示/隐藏 div

    我知道标题不是最具描述性的 还有很多类似问题的主题 但我找不到任何答案 事实上 我能走到这一步多亏了你们 所以这就是我想做的 我有一个 DIV 我想在页面滚动到某个位置 触发 时显示它 标记为 othdiv 当您进一步向下滚动到标记为的下一
  • 将非托管 C++ 方法传递给 C# dll 进行回调

    我有一个已注册的 Net dll 并且能够从我的 C 代码中调用方法 我基本上遵循了这个教程 http support microsoft com kb 828736 http support microsoft com kb 828736
  • Rails:如何显示用户的“上次查看时间”?

    我正在使用 device which storecurrent sign in at and last sign in at日期时间 但是假设用户一个月前登录 但上次查看页面是在 5 分钟前 有什么办法可以显示 用户最后一次出现是在 5 分
  • Erlang Mnesia - 非法记录信息

    我试图有一个函数来确保我需要的表已经创建 如果没有创建它 这是示例 ensure table exists Table MnesiaTables Nodes gt case lists member Table MnesiaTables o
  • 当 .proj 文件发生更改时,有什么方法可以让 Visual Studio 重新加载所有项目吗?

    如果我在 Visual Studio 打开并且许多项目文件已更改 但不是解决方案文件 时执行 svn 更新 则每次都必须等待并在重新加载项目对话框上单击 是 有时这可能需要一段时间 具体取决于已更改的项目数量以及我的电脑的运行速度 有没有办
  • 如何使用 Gradle 排除 Kotlin 文件编译

    对于 Java 我们这样排除 java srcDir src exclude myTests 我想用 Kotlin 做同样的事情 我试图在配置 Kotlin 的官方文档中找到一些关于此的文档 但没有成功 我所期望和已经尝试过的 当然没有任何
  • 如何从另一个组件打开反应引导模式对话框

    我学习反应并且有这个反应引导 https react bootstrap github io components modal 模态对话框 我想知道如何在另一个组件中使用它 这是该页面的示例 组件直接处理它的自打开 关闭对话框 functi
  • 防火墙上需要哪些开放端口才能允许 salt-stack 远程执行?

    saltstack 上的文档似乎不清楚 salt master gt salt minion 需要哪些端口 显然不需要 它建议只需要从 salt minion gt salt master 打开端口 看 http docs saltstac
  • yyerror 的 Bison 冲突类型

    我试图用 flex 和 bison 制作一个计算器 但在编译过程中发现了一个错误 这是错误 C GnuWin32 src gt gcc lex yy c y tab c o tugas tugas y 51 error conflictin
  • 如何在打字稿中显示按钮点击验证

    我想显示对空字段的验证 为此我使用了以下方法 但它不起作用 任何人都可以建议我提供帮助吗 谢谢 我的模板
  • Objective-C 中的 MAXFLOAT

    最大浮动定义为 math h define MAXFLOAT 0x1 fffffep 127f 我有点难过我以前从未注意到这一点 这实际上说的是什么呢 我本来期望这样的事情 define MAXFLOAT 0xFFFFFFFF 1 这还能用
  • 将 perl 脚本转换为 vba

    我使用的 PC 不允许使用 perl 脚本 有没有什么工具可以将perl脚本转换为vba宏 或者是否有任何链接可以让我们获得 perl 语句的 vba 等效项 假设您可以访问一台可以运行 Perl 的机器 您可以尝试使用PAR Packer
  • 如何在 PHP 中抽象 mysqli 准备好的语句?

    我正在使用自己的类进行数据库查询 扩展 mysqli class iDatabase extends mysqli public errorMsg private totalQueries private stmt public funct
  • 在 odoo v9 中关闭向导后显示成功消息

    在 odoo 9 中关闭向导后显示成功消息的最佳解决方案是什么 右上角有小弹出窗口吗 这不是您问题的正确答案 但我遇到了同样的问题 问题是当用户单击向导上的提交按钮时 我必须显示 成功提交 消息 我已经这样做了作为我的解决方案 我已经做到了