问题标签 [rml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
776 浏览

openoffice.org - 将 sxw 转换为 rml 错误

当我尝试使用 OpenOffice 将 sxw 文件转换为 rml 文件时,出现此错误:

该错误的含义是什么?我该如何解决?

0 投票
1 回答
1752 浏览

sql-server - 如何编辑 SQL Server 跟踪文件?

我想更改跟踪文件中的特定条目。我该怎么做?

我收到了一组在 prod 服务器上运行的跟踪文件。从这些我试图获得一组 RML 文件以在不同的环境中重放负载。要将 .trc 文件更改为 RML 文件,我运行了 readtrace.exe

但是,readtrace 没有输出 RML 文件。查看日志我看到以下错误

06/06/12 15:43:20.914 [0X0000060C] SPID: 118 Seq: 50736293 [Error: 110003] [State: 0] [Abs Char: 233] [Seq: 0] 语法错误:字符串附近缺少正确的结束引号(字符位置:0x139 字节位置:0x272)

然后它清楚地显示导致此错误的条目。虽然我已将错误发送给开发团队并且修复将在下一个版本中发布,但我需要使用当前的跟踪文件来生成和重放负载。因此,我想修复导致此错误的跟踪文件中的特定条目。

是否可以?我尝试在写字板中打开跟踪文件,但写字板崩溃了,鉴于跟踪文件为 250MB,这并不奇怪。尝试安装 Vim 并查看是否可以在那里打开和更改跟踪文件,但想知道是否有人知道更简单的方法来做到这一点。

0 投票
2 回答
974 浏览

report - Openerp6.0中rml报告中的页码格式

在 rml 报告中,我如何将当前页码格式从 page:1 、page:2 等更改为不同的格式。例如:

page:1/2 在第一页和

page:2/2 在第二页...

我怎样才能做到这一点 ?我正在使用openerp6.0 目前我在openerp界面的公司页面中使用以下代码来获取页码。

0 投票
2 回答
719 浏览

report - 生成阿拉伯语报告 pdf 时内容已更改

我在openERP 6.0版中用阿拉伯文本做了一个rml报告,我遇到了一个小问题。当我从SXW生成rml时,阿拉伯文本是正确的,但是当我生成 PDF 时,阿拉伯文本是向后的。

0 投票
4 回答
6406 浏览

report - 如何在 openerp 的 rml 报告中添加用户定义的标题?

除了公司中定义的页眉/页脚之外,如何为报表(例如交货单中的拣货单报表)添加新的页眉/页脚?

0 投票
1 回答
406 浏览

html - 导航使用在 Librocket 的 RSS (CSS-ish)

我是一个完整的 RSS/CSS 菜鸟,我在让这段代码工作时遇到了一些麻烦。基本上我想要做的是以下内容:使用来自 Librocket 的 tabset 元素(用于选项屏幕)有一个导航栏。我无法维持活动/按下状态(向用户显示哪个选项卡处于活动状态)。我试过使用“:focus”,但是一旦我点击其他地方,焦点就会丢失。如果我使用 ":active",只有当我在对象上按住鼠标按钮时才会保持活动状态。

无论如何,这是RSS代码:

以及 RML (HTML-ish) 代码的摘录:

我不能使用任何 javascript 代码,因为 Librocket 不支持。提前致谢!

0 投票
1 回答
939 浏览

python - 如何在打开的ERP中将打印的大小更改为一半?

您好,我是 Open ERP 的新手。我的任务是将打印尺寸缩小一半。为此,我正在 account_print_invoice.rml 中进行更改

我正在将模板的高度设置为 421 的一半。页面被视为一半,但页面的其他内容没有出现。

请帮助我如何动态地执行相同的操作或更改 rml 文件?

提前致谢。

0 投票
3 回答
2549 浏览

python - 在 OpenERP 报表中添加多个对象

如何将多个对象传递给报告引擎?

我正在尝试创建一个自定义发票报告,我需要在其中附加来自其他应用程序的数据以显示在发票上。我可以使用 Web 服务将数据输入 OpenERP 服务器,但如何将其传递给报告引擎?也许

方法在这里很有用,因为它允许我将自定义变量传递给报告,但是如何传递整个对象。

我从其他应用程序导入的内容本质上是一个巨大的表,其中可能包含与当前合作伙伴相关的 100 条记录,我不需要将其保存在 OpenERP 数据库中,只需在生成发票时显示即可。

编辑:

测试我在解析器中的对象

并在 rml 文件中

但这会引发错误“强制转换为 Unicode:需要字符串或缓冲区,找到元组”。我们如何在 rml 中显示自定义列表?

谢谢你。

0 投票
1 回答
718 浏览

reporting - OpenERP 报告 - OpenOffice Writer 属性有什么用?

我一直在搜索网络、该站点以及 OpenERP 报告的开发人员部分,但我找不到任何关于 Openwriter 属性/用户定义的用途的解释。

在编写第一份报告时花了一些时间,我得出了一些结论,但无法全部解决:共有三列:名称、类型和值。在我使用 Openwriter 打开的所有预定义 OpenERP 报告中,架构似乎总是相同的。四行,“信息 1”到“信息 4”,所有类型均为“文本”,然后是服务器位置、用户登录 ID、数字和表名。

我了解连接服务器时将使用服务器位置和用户登录 ID。我知道创建循环对象时将使用表名。

  • 问题 1:但是通常对应于 Info 3 的数字是什么?我认为这可能是 ir_act_window 表中的 res_model id,但我发现了一个不匹配的报告(交叉分析)。知道这个数字是什么以及它是如何定义的吗?

编辑答案 1:它与绑定操作相关联。在为现有模型创建新报告时,该模型上的现有绑定操作值应加一(嗯,这是我尚未尝试过的理论)。

  • 问题2:为什么Info 3 是数字时是“文本”类型?我猜这是 python 的解释,它就是这样,这是配置属性以使用 OpenERP 操作的唯一方法。有人可以确认吗?

  • 问题 3:为什么当我添加 Info 5 和 Info 6,指向另一个表,希望在另一个表上创建一个循环时,它会被完全忽略?

  • 问题4:为什么绑定到服务器时什么都不问,也不在任何地方添加报表?

编辑答案 4:请参阅答案 1,因为当将“信息 3”中的绑定操作索引更改为 OpenERP 中现有的绑定操作索引时,它会弹出绑定窗口。感谢您阅读到这里!我相信这些问题的答案将帮助很多人至少了解 Openwriter 和 OpenERP 之间的基本联系。

编辑:感谢 Amit 的格式,这种方式更具可读性,我将把它应用到我的下一条消息中。

0 投票
1 回答
2888 浏览

html - RML - 具有不同列数和长度的表行

我需要我的表是这样的:假设它有两行。第一行有六列,第二行有两列(当然整行的长度是相同的)。我需要这个,因为我需要在下面对产品进行描述,并且它需要比其他列更多的空间所以从图形上看,它看起来像这样:

正在使用报告标记语言来编写此表。

现在这个表看起来像这样:

我想应该有一种方法来定义特定的行(tr 标签)以具有特定的列数。就像现在一样,列的长度和数量在“blockTable”标签中定义。或者最好的方法是将 1 和 2 合并为一列,将 3、4、5 和 6 列合并为第二列。

更新:我添加了 html 标签,因为它可能与 rml 中的方法相似。