问题标签 [opentbs]

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 投票
1 回答
567 浏览

php - OpenTBS / PHP / Excel 文件损坏 - 在同一个开始标签或空元素标签中不能出现多次属性名称

我在 PHP 中有一个 Excel 生成脚本,可以在原始应用程序中生成 Excel 文件。使用第二个应用程序,我根本无法生成 Excel 文件。

我得到的错误是:

替换部分:/xl/worksheets/sheet1.xml 部分带有 XML 错误。在同一个开始标签或空元素标签中,任何属性名称都不能出现多次。第 2 行,第 1245 列。

为什么我会收到此错误,我该如何解决?

PHP 代码段

如果有帮助,这里是我的合并输出。

编辑

这就是输出的样子。我的 sharedStrings 出现在下方但不在上方。

为什么上面没有显示 sharedStrings.xml?

0 投票
1 回答
184 浏览

document - 我想 openTBS 动态突出显示我从我的网站下载的 docx 的段落和行

到目前为止,还没有在堆栈或文档上找到任何提示。有小费吗?请注意,我没有使用表格进行突出显示

0 投票
1 回答
101 浏览

php - 使用 OpenTBS mergeField 方法导出原始数据

我正在使用 OpenTBS 将统计信息导出到 .ods 文件。我希望能够在生成的文档中生成图表。问题是导出的每条数据都在生成的文档中用单引号 (') 进行转义。如果不删除它,我无法生成图表。

有没有办法用 OpenTBS mergeField() 方法指定原始数据?

这是代码的一个高峰:

这是 .ods 模板中的单元格的样子([sm.*] 和标签位于单独的单元格中):

最后,这是生成单元格的示例

谢谢

0 投票
1 回答
824 浏览

php - TinyButStrong (OpenTBS) 在 doc 或 odt 文件中的表中添加行

我正在使用带有 OpenTBS 插件的 TinyButStrong,我需要显示一个带有产品列表的表格。我的问题是它只显示第一个产品。

在其中一个单元格中,我定义了 block=tbs:row 但它没有为我的产品数组中的每个元素创建一行。

0 投票
1 回答
717 浏览

php - OpenTBS/PHP/Word - 如何在 block=tbs:page 设置中重复第一页标题

我正在使用[letter.tag;block=tbs:page]OpenTBS 演示中描述的方法使用 OpenTBS 创建多页 Word 序列号。在我从头开始重建整个模板后,这工作得很好,因为原始导致 .docx 文件损坏的原因尚不清楚。

在此模板中,只有第一页的页眉包含信头,所有后续页面都有其他不那么冗长的页眉和页脚。

问题

OpenTBS 现在按预期重复分页符和块的每个元素的内容,但(也是预期的,但不想要)为此使用默认的页眉和页脚。

我想要什么

由于它是连续信件,我想要每次重复第一页的第一页页眉和每次重复后续页面的标准页眉和页脚。

你可以怎样帮助我

那么有人知道如何实现这一目标吗?我会使用部分,但原始模板使用了这些部分,当使用 OpenTBS 处理它们时,它们破坏了整个事情。

您如何使用 Word 和 OpenTBS 实现串行字母?

我的解决方法

现在,我将页眉/页脚中的内容直接复制到第一页,并为第一页禁用了不同的页眉/页脚。所以OpenTBS可以正确地重复它。但这仅适用,因为只有第一页的标题不同。不是正确的解决方案。

0 投票
1 回答
67 浏览

opentbs - 需要 OpenTBS 图表“二合一”数据结构建议

我正在整理一个 docx 模板,其中包含许多可以使用 OpenTBS 更改其数据的图表。我已经成功地做了一些。一是给我带来问题。这是一种“两个图合一”的场景。见截图。我给图表的标题是“随时间变化的敏感性和报告”。你甚至可以通过这种方式将两个图表合二为一吗?我使用 OpenTBS 文档中列出的不同数组结构进行了许多不同的尝试,但均未成功。我收到错误“TinyButStrong Error OpenTBS Plugin: (ChartChangeSeries) 'Susceptibility & Reporting by Time Over Time': 无法更改图表'chart15' 中的系列'Jan 2016 Campaign #1': 找不到系列的名称。过程结束,除非您将 NoErr 属性设置为 true'。见代码。谢谢。在此处输入图像描述

https://i.stack.imgur.com/6EmWk.png

0 投票
1 回答
1540 浏览

php - 使用 TinyButStrong (TBS) 从 DOCX 生成 PDF

我已经为几个项目使用TBS (TinyButStrong)PHP来生成基于模板的文件DOCXXLSX

我现在正在尝试使用模板流行并在该过程中生成一个DOCX模板。这可能吗?它似乎不支持 PDF,但不确定是否有人找到了可以提供帮助的插件。TBSPDFTBS

谢谢!

0 投票
1 回答
234 浏览

php - OpenTBS Excel number format

I'm trying to format numbers in an Excel file using PHP and opentbs.

Here's template code I'm working from:

The problem is in the third line:

It always renders with an apostrophe in the beginning ('0.00). So I can't use it in other formulas in the file.

0 投票
1 回答
964 浏览

php - OpenTBS - excel模板中动态行数、列生成策略(用于图表数据)

我正在使用 OpenTBS 生成动态数量的行和列来生成 mxn 矩阵。我需要为数据源指定非静态的行数和列数。

如何在模板中生成动态列数和行数 (mxn) 以供 OpenTBS 用作图表中的数据源?

这是否可能,是否有解决方法,或者这是否需要 OpenTBS 以外的其他工具?

更新 - 嵌入式 Excel 模板

PHP 代码

0 投票
1 回答
1114 浏览

opentbs - 如何在文档模板中插入图片?

我在 odt 或 docx 模板中使用此标记:

但是,tinybutstrong 插入图片的路径,而不是图片。

在哪里粘贴将输出图片而不是其路径的标签?