水晶报告:将分隔的字段拆分为列

时间:2012-11-30 14:09:49

标签: crystal-reports

如何将分隔字段拆分为Crystal Reports XI中的列?

字段中的数据如下所示:

  

value1 \ t value2 \ t value3 \ r \ n

     

value1 \ t value2 \ t value3 \ r \ n

我想将其格式化为

  

Value1 Value2 Value3

我尝试将字段放入Crystal,但制表符分隔符格式不正确。

显示为:

  

Value1 Value2Value3

提前致谢。

2 个答案:

答案 0 :(得分:3)

您需要三个公式:

//{@one}
Split({table.field}, " \t")[1];

//{@two}
Split({table.field}, " \t")[2];

//{@three}
Split(Split({table.field}, " \t")[3], " ")[1];

答案 1 :(得分:0)

这也适用于 Cyrstal Reports 2013 版。我有一个由“,”分隔的列,并创建了多个公式。谢谢@craig :)

Split({table.field}, ",")[1];