我正在尝试在 iReport 的交叉表中设置行组。此行组使用连接在一起的三个字符串。当其中任何一个发生更改时,就会创建一个新行。我遇到的问题是这三个字符串被获取并存储在一个变量中。一旦它们在这个变量中,唯一的方法就是根据分隔符拆分变量,然后显示它们。如果不使用分隔符,我似乎无法单独获取字符串。
我需要一种不同的方式来获取这些字符串。我不能使用定界符将变量分开,因为定界符出现在字符串中的频率可能比我希望的要高(给我超过 3 个字符串)。但似乎我不能只使用单个字符串,因为行将无法正确打印。我能做些什么来解决这个问题?