导出到Excel时如何消除空行?

时间:2015-05-27 12:24:44

标签: crystal-reports export-to-excel

当我将水晶报告导出到Excel文件时,它会在每个细节行后面添加一个空白行。我尝试了许多解决方案,比如对齐字段,保持高度相似,对齐为基线。但它们都不起作用。

请您告诉我一个解决方案,以便添加这些空行?

8 个答案:

答案 0 :(得分:1)

最后,我得到了一个带有试错法的解决方案。在水晶报表设计师,我去了Report-> Section Expert。在“详细信息”部分下,取消选中“自由形式展示位置”'复选框,然后点击'确定'。此解决方案有效,导出到Excel时不再显示空白行。

答案 1 :(得分:1)

这为我解决了这个问题。

  1. 对齐顶部
  2. 排列
  3. 第一个与顶部对齐:

    1. 选择行上的所有字段,右键单击,对齐到顶部
    2. 将选择内容移至详细信息部分的顶部(详细信息部分与上一部分之间没有空格
    3. 删除详细信息部分底部的剩余空间
    4. 第二个:

      1. 右键单击详细信息
      2. 点击排列
      3. 再次右键单击详细信息
      4. 点击适合部分
      5. 这解决了我的问题。

        有时只有第一部分是必要的。

答案 2 :(得分:0)

我在输出" |"时出现了类似的问题。当我的数量为零时,尝试抑制(组)记录时的分隔文件。 使用部门专家,数据被抑制,但我的管道仍在显示 解决方案是使用报告>选择公式>组并使用我的公式 总和({Command.QUANTITY},{@ PerformingProvider-Physician})<> 0.00                              ^是小组 这样就可以从导出中删除0数量的组

答案 3 :(得分:0)

最好的方法是右键单击详细信息单元格,然后选择" SIZE& POSITION"然后保持所有单元格具有相同的Hight和KEEP Y长度为0.0 问题已解决enter image description here

答案 4 :(得分:0)

您可以导出到Microsoft Excel(仅限数据), 如果您的CR V为13+,它将消除所有行/列间距问题

答案 5 :(得分:0)

如果报表很复杂,并且行和列很多,则几乎无法导出。它将创建一堆新行和新列,因此将无法操作excel文件。

否则,如果它是更简单的报告,则进行一些小的更改,例如: -重新对齐列 -将同一行中的所有字段对齐到顶部 -删除空格 -禁止空白行

有可能获得更好的出口

答案 6 :(得分:0)

我遇到了以上提示无法解决的问题,因为我的报告仅需要组页脚行,而不需要详细信息。

经过大量的反复试验,我发现罪魁祸首是我的组页脚行中的字符串字段,其详细信息中为空值。

我不知道为什么这些字段会以某种方式强制换行,但是我确实知道当我替换字符串字段时

“ serial_no”

在我的GF行中使用此公式

“如果serial_no =”“,则为”“ else serial_no”(其中插入的空白字段的长度是填充的serial_no的长度)

插入的行消失,永不返回。

答案 7 :(得分:0)

只有几件事要做,以消除空白行

  1. 将所有列和行对齐到顶部(确保单击“适合部分”选项)

  2. 所有列和详细信息列的大小均应相同并对齐

  3. 在本节中,专家请确保所有部分中的复选框(保持选中状态)

  4. 在“详细信息”部分中,所有列均应设置为“前0”(转到属性(通过按F4或直接键)设置TOP = 0