草庐IT

xml - 如何将自定义纸张格式链接到 Odoo 8 中的 pdf 报告?

我想从odoo打印标签。为此,我创建了一个自定义纸张格式,并找到了一种将其链接到我的标签报告的方法。我的标签报告是pdf报告。(当我创建报告时,我可以以默认的纸张格式查看它。)这是自定义纸张格式的代码ItemLabelcustom50100Portrait3333380我再说一遍,我的问题是如何将此纸质格式与我的pdf报告链接 最佳答案 Qweb报告自定义论文格式EuropeanA4lowmarginA400Portrait4444090在这里,我将自定义论文格式添加到QWeb报告中。我希望这对你有帮助..:)

xml - 如何在 qweb 报告中输出没有时间的 odoo 8 日期时间字段?

我想以本地化格式输出一个没有时间的odoo8日期时间字段。我用选项hide_time扩展了t-field。是否有更简单的内置解决方案? 最佳答案 您可以尝试在t-field-options中指定格式,如下所示:只需根据需要调整格式即可。 关于xml-如何在qweb报告中输出没有时间的odoo8日期时间字段?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/26926743/

xml - Odoo:字段上的条件不可见属性仅在一个方向上有效?

我正在尝试在Odoo表单View中根据条件使字段不可见。当“可以出售”被选中时==>“产品经理”应该是不可见的:我尝试在产品表单的继承View中使用属性“invisible”和域:product.template.product.formproduct.template[('sale_ok','=',True)]当字段sale_ok为true时,product_manager字段实际上是隐藏的。但是当字段sale_ok再次变为假时,字段product_manager保持隐藏状态。我也试过这个:这也行不通。我也尝试过其他域,例如:[('sale_ok','==',True)][('sal

javascript - Odoo 自定义表单字段小部件 - 如何显示字段值?

我在Odoo中创建了一个自定义小部件,并将其显示在一个表单域中。我的模板如下所示:如何将字段的值放入标签的src属性? 最佳答案 在花了一天时间研究源代码后,我找到了解决方案!它并没有真正涉及模板,但我从默认文本字段小部件的源代码中得到了这个想法,所以我认为它不应该被视为“黑客”。这是我的自定义小部件类:openerp.mymodule=function(instance,local){instance.ImageDisplayer=instance.web.form.AbstractField.extend({template:"

css - 如何将 css 文件添加到 Odoo 中的自定义模块?

如何将css文件添加到我的自定义模块以更改xmlView?我找到了thispost但解决方案不起作用。我想修改模块中的所有元素,例如表单、列表、输入等。 最佳答案 您必须在此路径中创建css文件:/module_name/static/src/css/module_name.css。文件示例:.openerp.classname{margin:12px0px12px0px;}使用以下内容创建文件/module_name/views/module_name.xml:将xml文件添加到您的__openerp.__py'data':['v

javascript - Odoo 将小部件添加到网站前端

我是Odoo的新手,我被困在一个简单的点上。我已经在自定义模块的后端添加了一些小部件。现在,我想向我的网站前端添加一个小部件,但无法正常工作。我有以下片段:frontend_views.xml以及小部件的JavaScript代码:static/src/js/frontend.jsopenerp.test_module=function(instance,local){local.TestWidget=instance.Widget.extend({start:function(){console.log('Widgetloaded!');this._super();},});insta

xml - 无法覆盖 Odoo 11 菜单 View 上的 "name"属性?

我是Odoo新手。我想将最上面的菜单名称(不执行任何操作)从Employee更改为Mynewstring。Mynewstring92我确定id是正确的,因为sequence属性已按预期更改。问题是name无论如何都没有改变。我要修改的菜单来自默认的hr模块。我现在唯一的解决方案是删除记录并使用新值重新创建它。我尝试更新我自己的其他菜单View,它们按我预期的方式工作,但默认hr模块的情况已翻译成我的语言(越南语)。谁能告诉我一些关于这方面的想法? 最佳答案 我知道问题并自行解决。问题是任何可翻译的字符串总是在翻译时被覆盖。我问题中的

xml - 将 XML 转换为 X12 并将 X12 转换为 XML 的最佳方法

寻找工具/库将XML转换为X12(270-医疗资格请求),然后将X12响应(271-资格响应)转换回XML。这将嵌入到服务器应用程序中(将考虑任何目标语言)。我有过编写自己的X12解析器和生成器的想法,但这个项目很可能会扩展到其他X12事务,我想找到一个可扩展的解决方案。 最佳答案 我遇到了这个:OopFactoryX12解析器-https://x12parser.codeplex.com/releases/view/106524难以置信。源代码结构良好,一切都建立在第一次打开的基础上,甚至有单元测试。拉入我的项目,它转换了我试过的

Windows 10 作为主机 VMware workstation 12 Player 无网桥适配器 (vmnet0)

我正在运行Windows10操作系统并希望复制我在Windows7中的内容,也就是说,一些运行不同操作系统的虚拟机。VMWare声明它支持Windows10作为VMWareWorkstation12的主机。到目前为止,我无法使用网桥,因此guest计算机无法连接到网络,也无法从我的计算机外部访问(作为服务器)(就像以前作为主机运行Windows7时那样)).我应该补充一点,在查看网络适配器时,最初没有,直到我修复了VM安装。现在我可以看到VMnet1和VMnet8(据我所知是NAT和HostOnly连接类型)。此外,我正在运行KasperskyAV。我尝试过的:1)编辑适配器(网络和共

c++ - 使用 D3D12Device 调用 DuplicateOutput 失败并显示 E_NOINTERFACE

我一直在尝试制作一个利用桌面复制api的应用程序,但没有使用directx的经验,结果证明这是一个相当大的挑战。似乎一切正常,直到我调用output1->DuplicateOutput(),此时它返回E_NOINTERFACE。msdn文档中未定义此错误,因此我无法诊断问题。我认为这段代码应该可以工作,但我一定遗漏了一些东西。#include#include#includeintmain(){HRESULThr;ID3D12Debug*debug;hr=D3D12GetDebugInterface(IID_PPV_ARGS(&debug));debug->EnableDebugLaye