首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Function on_change openerp8不起作用

Function on_change是OpenERP 8中的一个功能,用于在表单字段值发生变化时执行特定的操作。它可以通过在字段定义中使用on_change修饰符来实现。

在OpenERP 8中,on_change函数通常定义在模型类中,用于处理字段值变化时的逻辑。当字段的值发生变化时,系统会自动调用相应的on_change函数,并将当前记录的上下文和字段值作为参数传递给该函数。

然而,如果Function on_change在OpenERP 8中不起作用,可能有以下几个原因:

  1. 代码错误:请检查on_change函数的代码是否正确,包括函数名、参数和逻辑实现。确保没有语法错误或逻辑错误。
  2. 字段定义错误:请确保on_change函数与字段的定义正确匹配。检查字段的名称、类型和on_change修饰符是否正确应用。
  3. OpenERP版本不兼容:Function on_change在不同的OpenERP版本中可能有所不同。请确保你使用的是OpenERP 8,并且该版本支持on_change功能。
  4. 模块依赖问题:某些模块可能会影响on_change功能的正常运行。请检查你的模块依赖关系,并确保所有相关模块已正确安装和配置。

如果以上解决方法都无效,你可以尝试以下步骤来进一步排查问题:

  1. 检查日志文件:查看OpenERP的日志文件,查找任何与on_change相关的错误或警告信息。
  2. 调试代码:通过在on_change函数中添加调试语句或使用OpenERP的调试工具来检查代码执行过程。这将帮助你确定问题出现的具体位置。
  3. 寻求帮助:如果你仍然无法解决问题,可以在OpenERP的社区论坛或开发者社区中寻求帮助。其他开发者可能会遇到类似的问题,并能提供解决方案或指导。

关于OpenERP 8的更多信息和文档,请参考腾讯云的OpenERP 8产品介绍页面:OpenERP 8产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

解决在bootstrap模态框modal里使用clipboard.js时复制失效

前言 最近在写网站项目时,遇到一个问题 当我在bootstrap模态框modal中使用clipboard.js时,复制功能不起作用,但是在模态对话框之外的使用却没有任何问题 而从其他元素复制文本时复制功能依旧有效...,但如果我从属性复制文本,却不起作用,data-clipboard-text属性失效 正文 后来发现是由于Bootstrap的模态强制执行焦点,导致第三方库(包括Clipboard.js)出现问题 通过执行以下操作来关闭此功能...Bootstrap 3 $.fn.modal.Constructor.prototype.enforceFocus = function() {}; Bootstrap 4 $.fn.modal.Constructor.prototype..._enforceFocus = function() {}; 版权属于:Xcnte' s Blog(除特别注明外) 本文链接:https://www.xcnte.com/archives/640/ 本站文章采用

2.1K20

wordpress php.ini路径,尝试通过将php.ini放在wordpress root中来启用allow_url_fopen不起作用

好吧,我正在构建一个花哨的裤子wordpress主题和部分主题有PHP获取图像宽度和使用这些数字来调整页面元素.它在我的本地机器上工作正常,但是当我使用cpanel将主题放在我的托管服务器上时,它不起作用...我收到这个错误 Warning: getimagesize() [function.getimagesize]: http:// wrapper is disabled in the server configuration...login.php on line 7 Warning: getimagesize(http://yoursite.com/wpsite/wp-content/uploads/2012/11/logo1.png) [function.getimagesize...解决方法: 尝试将此代码添加到.htaccess文件中: php_value allow_url_fopen On 如果它不起作用,您将需要向您的托管服务提供商询问您的php.ini文件位置(如果存在)

1.3K10

evaluateJavascript_javascript alert报错

当前位置:我的异常网» Ajax » jquery.validationEngine 验证 AJAX 不起作用解决方 jquery.validationEngine 验证 AJAX 不起作用解决方法 www.myexceptions.net...网友分享于:2013-03-26 浏览:232次 jquery.validationEngine 验证 AJAX 不起作用解决办法 使用ajax时 返回必须是json形式: json名字可以随意,...但[0]位置 必须是验证的控件id,[1]位置是是否成功 使用ajax时 一直处于等待验证状态,验证不起作用: 原因是因为内置json接收方式不对,所以 我们需要修改js文件代码 打开 jquery.validationEngine.js...文件 搜索 “.ajax” 找到第二个 .ajax 找到 success 回调处理函数 jsonValidateReturn就是你ajax处理返回的json数据的名字 success: function

3.3K20

移动端 input 键盘落下,页面未落下

问题描述 移动端项目,当前页面只有一个输入框,填充内容后,点击提交,键盘落下,页面未落下 后续会有弹框,页面如果未落下,则弹框展示有问题,切点击弹框按钮不起作用 image.png image.png...canChange}" @click="openMsgM">使用兑换码 // SCSS $base-font-size: 37.5px; @function...auto; &.cc-unchange{ opacity: .4; } } } } 解决方案 第一种 (网上流传的方法,但对我不起作用...) $("input").on("blur",function(){ window.scroll(0,0);//失焦后强制让页面归位 }); 第二种 (可以解决) <input v-model=...this.isDown) this.downKey() // xxxxx } 如果只给input加失焦事件,用户输入完数据,直接点击按钮,则失焦事件可能不起作用,所以需要在

82110

WordPress中的jQuery库不起作用的相关问题

如果仅仅加载WordPress 自带的jQuery 库,在使用一些jQuery 插件的时候明明是代码没有错误,但就是不起作用,该有的效果不能实现;但加载了原版的jQuery 库却又可以了,这样一来却同时加载了两个...冲突,WordPress 内置 jQuery 库的末尾都在原版的基础上加入了 jQuery.noConflict()这个东东,以至于在jQuery 代码中用$ 代替jQuery 的写法不能识别,一些功能不起作用的原因正是由此而来...比如原来的代码是: $(document).ready(function(){ $("p").after("Hello"); }); 需要改为: jQuery(document...).ready(function(){ jQuery("p").after("Hello"); }); 方案二:不加载WordPress自带的jQuery 库,改用官方或者第三方的

4K60
领券