水晶报表导出到Excel可以增长

我正在使用Crystal Reports 2008,Visual Studio 2008和C#。 我用Crystal在Crystal中创build了多个列,其中一些是叙述性的,可能相当长。 “可以增长”是为每个领域。

我也有一个网页,通过查看器显示报告,这看起来不错:

Web Page / Crystal Viewer Date Narrative Region 08/16/2010 It was a rough day for several Chase USA contenders. Kurt Busch blew an engine, Mark Martin damaged his car early and spent most of the afternoon running outside the top 30, and Jeff Gordon was in the top 10 then he had a flat tire with 47 laps to go. 

Excel输出示例:

 ROW 1 Date Narrative Region 2 08/16/2010 It was a rough day for several Chase USA 3 contenders. Kurt Busch blew an engine, 4 Mark Martin damaged his car early and 5 spent most of the afternoon running 6 outside the top 30, and Jeff Gordon was in 7 the top 10 then he had a flat tire with 47 8 laps to go. 

客户端导出到Excel时发生此问题:“Can Grow”叙述列成为多行,而不是我需要的单个行。

由于叙述在多行中,报告不可sorting。 我可以通过“仅数据”选项将其导出到Excel中,但是在读取之前需要用户进行操作。

有人知道我可以做到这一点? 我知道Crystal Export to Excel不会去做。

我是SQL / Crystal Developer,对于Web / C#部分知之甚less。 我可以通过C#导出到模板吗? 还是有一些第三方软件会完成这个?

我有同样的问题。 一列可能包含回车符,如:

“ – 文字1
– 文本2
– 文本3“

我用马克的build议,并试图取代回车。

replace单元格值,我使用了下面的公式:replace({cell},“\ n”,“”);

当我将报告导出到Excel(使用Excel,而不是Excel数据)时,它工作得很好。

我会期望显示的内容,如“ – text1 – text 2 – text 3”(以上例子)。 然而,它甚至更好:如果我selectExcel中的列并启用Wrap文本function,它会正确显示内容:

“ – 文字1
– 文本2
– 文本3“

Crystal字段没有选中Can grow单选button。 这将导致报告不显示所有的行。 导出到Excel将工作,虽然。

假设“叙述”字段是由于字段中的回车而导出到多个Excel行的单个数据集行,您是否尝试过replace字段中的回车符?