Crystal Reports XI,SQL Server 2008。我有一varchar
列使用记录分隔符来划分项目,但在 Crystal Reports 中呈现时它会消失。
当我在编辑器中检查结果时,我发现它被识别为 RS 或 Hex 1E。如果可能的话,我想将 RS 转换为逗号,但任何将它分解的东西都可以。
示例 Item oneRSItem TwoRSItem Three 变为 Item OneItem TwoItem Three。我想要项目一,项目二,项目三。
Crystal Reports XI,SQL Server 2008。我有一varchar
列使用记录分隔符来划分项目,但在 Crystal Reports 中呈现时它会消失。
当我在编辑器中检查结果时,我发现它被识别为 RS 或 Hex 1E。如果可能的话,我想将 RS 转换为逗号,但任何将它分解的东西都可以。
示例 Item oneRSItem TwoRSItem Three 变为 Item OneItem TwoItem Three。我想要项目一,项目二,项目三。
这就是我最终解决了我的问题的方法。我确定记录分隔符是 CHAR(30) (使用此表)并使用该函数REPLACE(table.Value, CHAR(30), ', ')
并且它有效。