如何使用 Confluence 5.7 将数据粘贴到表格中?

问题描述 投票:0回答:5

我有一堆表格数据需要粘贴到 Confluence 网页上。通常的机制对我来说不能正常工作。

什么是“通常机制?”

  1. 将数据复制到 Excel,然后复制/粘贴到 Confluence 中。

  2. 使用 wiki 标记格式化内容,意思是:

    • 列标题单元格之前/之间/之后的双杠
    • 数据单元格之前/之间/之后的单条

并将其粘贴到 Wiki 页面中。

第一个选项给我一个表格,但它不显示网格线,并且排序不起作用。

第二个选项将标记放入页面中,但不对其执行任何操作。如果我转到第一行并在最后一个小节后点击 ,则会将该行变成带有标题行的表格(因为它有双小节)。如果我转到第二行并在最后一个栏后点击 ,它将创建一个包含其中数据的单独表。我可以转到第一个表(从标题行创建),告诉 Confluence 在下面添加一行,然后将第二个表中的数据复制到第二行中,它就会执行此操作。但我需要对每一行数据重复该序列。

我过去就忍受过这种情况。当只有几行时,没什么大不了的。但我正在尝试创建一个包含 200 多行的表。对于如此大量的工作来说,这个顺序是不可接受的。

有关如何使其发挥作用的建议?

confluence
5个回答
19
投票

我走了一条迂回的路线来完成这个:

  • 用我的信息创建一个文本文件并用制表符分隔字段
  • 将此数据粘贴到 Google 表格中
  • 从 Google 表格复制单元格
  • 将它们粘贴到 Confluence 中的预制表格中

它仍然比手动写入每个字段更快。


12
投票

要使用第二个选项插入大型表格,您需要首先点击 Ctrl + Shift + D,然后以 wiki 标记形式粘贴到表格中。

如果您知道宏名称和参数,则将表包含在所需的任何宏中。在 Confluence 5 GUI 中创建表后,这可能是一项严肃的 PITA 任务。

单击 插入,生成的表格将转换为新的 wiki 格式到页面中。


3
投票

根据此链接,我认为这是 Confluence 版本的一个错误,至少就排序而言是这样。

查看 Confluence JIRA,在开发过程中从 Excel 复制/粘贴似乎存在一些问题。至少有一个解决方法:

解决方法:

  • 再次进入编辑器

  • 剪下(不可排序的)表格

  • 再粘贴一次

  • 将第一行标记为标题

  • 保存页面

-> 现在表格可以排序了

如果这不起作用,请安装 The confluence 源编辑器,然后将页面编辑为:

  1. 删除行“”

  2. 将表格第一行的所有“td”标签替换为“th”标签。例如,列名称“Number”需要从“Number”更改为“Number”。


0
投票

我的 Excel 有 10 K 行,有些行带有背景颜色。为了保持单元格背景颜色,我遵循了以下步骤

  1. 将 Excel 文件另存为 HTML 文件

  2. 打开HTML代码,复制完整的TABLE(HTML代码)

  3. 在 Confluence 页面插入 HTML 宏

  1. 插入您的代码并查看单元格颜色将保持不变。

0
投票

不想使用Google Docs,我尝试了AnnaMaLaI的方法。在 Excel 中,当您另存为 HTML 时,Excel 会创建一些文件。我想要的是“sheet001.htm”,我在文本编辑器中打开它,然后复制从“”到“”的内容,然后将其粘贴到Confluence中的HTML宏中。在我保存页面上的更改后,宏中的显示看起来还可以,但 HTML 不太好编辑。因此,我选择了 HTML 宏显示的所有文本,然后返回编辑模式并将剪贴板内容粘贴到页面的空白区域中。这为所有行创建了一个 Confluence 表,并根据希望填充了值。我删除了 HTML 宏,我有了我的表格。

© www.soinside.com 2019 - 2024. All rights reserved.