如何在导出为文本格式期间删除水晶报表9中每行开头的空格

时间:2014-08-12 08:09:50

标签: crystal-reports

我使用详细信息部分作为一个公式,通过组合其中的必填字段, 详细公式示例(使用Chr(9)表示每个字段之间的制表符间距,以便文本导出可供大型机作业使用),

{AccountPool.Name} & Chr(9)  &
{@Currency}  & Chr(9)  &
{Company.Name}  & Chr(9)  &
{@AcctNum_300000or30002}  & Chr(9)  &
{@AcctNum_30001} & Chr(9)  &
{Account.PoolSide}

同样在标题中我也以不同的文本字段使用单个公式。

问题是,在将报告导出为文本格式时,我在每行之前得到一个空格(标题行除外)。

1 个答案:

答案 0 :(得分:0)

CR会在导出到文本时尝试保留字段的布局,因此,如果您在每行的开头看到空格,则因为字段不会与页面边缘齐平那边。您可以尝试尽可能地向左移动字段。

相反,我建议您按照您想要的顺序将字段放入报表中(不要在一个大公式中连接在一起),然后将其导出为制表符分隔值,这将删除所有从报告中格式化,使机器读取更友好。