我在页面标题部分中有一个带标题的报告,在“导出到Excel(仅数据)”报告中看不可见此数据。

请让我知道我做了什么改变了这一点,因为在报告布局编辑之前,它以前可以看到。

提前致谢

有帮助吗?

解决方案

不要使用“导出到Excel(仅数据)”选项 - 页面标题不认为是数据的一部分,因此不会使用此选项导出。

使用“导出到Excel”选项,而仅在仅数据选项上方。

其他提示

您可以使用“导出到Excel(仅数据)”选项导出,并使用“导出”对话框中显示的默认值在Excel中显示页面标题。

它只需要进行一些反复试验即可开始工作。

首先,确保您的页面标题文本对象与详细信息区域中基础对象的宽度完全匹配。

使所有页面标题文本对象相同(选择全 /右键单击 /大小 /相同的高度)。

将所有页面标头文本对象对齐到页面标题区域的顶部。降低页面标头区域的高度,使其几乎触及页面标头的底部。

  1. 在Crystal Reports中打开报告(对我来说,XI R2〜)
  2. 单击文件>导出>报告导出选项...
  3. 选择格式选项“ MicoroSoft Excel 97-2000-仅数据(XLS)”,然后确定
  4. 确保选项“自定义:根据选定选项导出数据”。选择。
  5. 如果您看不到可用的自定义选项,请单击右侧的“选项>>>”按钮以展开它们。在所有复选框所在的底部,请确保“简化页面标头”的选项!
  6. 单击确定。
  7. 保存报告
  8. 尝试将报告重新发送到Excel(数据)。

文件 - >导出 - >导出选项 并选择Excel。您将在下面看到面板。有人在中间更改了选项吗?Example Pic

在导出报告时,该问题也可能出现,该报告在页面标题中的内容比标题更大,即标题,页码,日期。日期等。该方案的解决方案是添加另一个页面标头并将标题移至该组。这样,您仍然可以像以前一样在PDF中显示内容,并在导出中获取标题。如上所述,您仍然必须确保将所有标头文本块正确对齐,并尽可能最小化行的高度。

我使用了一种非常简单的方法。我在记录线上插入第二个细节线,然后将标题插入其中。然后将以下语句在“ RecordNumber <> 1”中抑制以下内容。此方式仅出现一次标题,并且在导出到Microsoft Excel(仅数据)时也将导出。

如果您的列标题不导出,则列标题必须全部相同。 (而且没有什么可以重叠的)因此,只要突出显示它们 - 选择最高的最高的一个 - 并说相同的高度。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top