Crystal reports 水晶报表导出到excel,在所有数据行的一个水平行中
我有一份报告,其中只有“报告标题”部分,没有“细节部分”,没有任何其他部分 它应该是这种格式,因为我有一个查询,返回一行多列,如下所示: val1,val2,val3,val4,val5,val6 我希望它显示在crystal report和excel文件中,如下所示: 常数Label1 val1 常数Label2 val2 常数Label3 val3 常数Label4 val4 常数标签5 val5 常数Label6 val6 它在crystal report中正确显示,但当导出到excel(仅数据)时,它会将所有这些内容包含在一个水平行中,并包含多个列: 常数标签1 val1常数标签2 val2常数标签3 val3Crystal reports 水晶报表导出到excel,在所有数据行的一个水平行中,crystal-reports,Crystal Reports,我有一份报告,其中只有“报告标题”部分,没有“细节部分”,没有任何其他部分 它应该是这种格式,因为我有一个查询,返回一行多列,如下所示: val1,val2,val3,val4,val5,val6 我希望它显示在crystal report和excel文件中,如下所示: 常数Label1 val1 常数Label2 val2 常数Label3 val3 常数Label4 val4 常数标签5 val5 常数Label6 val6 它在crystal report中正确显示,但当导出到excel(
如何解决这个问题?非常感谢 导出将所有值都放到Excel中的一行的原因是Excel无法理解任何分隔符。仅仅在报告的同一部分中将一个值置于另一个值之上是不够的。有几件事你可以试试
totext(常量)+chr(9)+label+chr(10)+totext(constant2)+……
或您希望数据格式化的方式。这种方法的缺点是会丢失每个单元格的格式(相反,所有单元格都是字符串类型)