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

时间:2016-05-09 14:25:58

标签: confluence

我需要将一堆表格数据粘贴到Confluence网页上。通常的机制对我来说不合适。

什么是“通常的机制?”

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

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

    • 列标题单元格之前/之间/之后的双条
    • 数据单元之前/之间/之后的单条
  3. 并将其粘贴到Wiki页面。

    第一个选项为我提供了一个表,但它没有显示网格线,并且排序不起作用。

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

    我过去只是和它一起生活过。当只有几行时,没有大事。但我正在尝试创建一个包含200多行的表。这个顺序对于这项工作是不可接受的。

    有关如何使其正常工作的建议?

4 个答案:

答案 0 :(得分:5)

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

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

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

答案 1 :(得分:5)

我走了一条迂回路线来实现这个目标:

  • 制作一个包含我的信息的文本文件,并以字段分隔字段
  • 将此数据粘贴到Google表格
  • 从Google表格复制细胞
  • 将它们粘贴到Confluence
  • 中的预制表中

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

答案 2 :(得分:3)

根据this link,我认为它是Confluence版本的错误,至少就排序而言。

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

  

解决方法:

     
      
  • 再次转到编辑器

  •   
  • 剪掉(不易分)的表格

  •   
  • 再次粘贴

  •   
  • 将第一行标记为标题

  •   
  • 保存页面

  •   
     

- >现在该表是可排序的

     

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

     
      
  1. 删除行" "

  2.   
  3. 替换所有" td"标记为" th"表的第一行的标记。例如,列名称" Number"将需要更改" Number" to" Number"。

  4.   

答案 3 :(得分:0)

我的Excel有1万行,有些行具有背景色。为了保持单元格背景色,我按照以下步骤操作

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

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

  3. 在Confluence页面中插入HTML宏

enter image description here

  1. 插入代码,然后看到单元格颜色将保持不变。 enter image description here