Lap*_*han 7 string escaping crystal-reports
如何在Crystal Reports中的StringVar中输入换行符(或通常用转义字符解析的其他非文本字符)?
通缉输出:
第1
行第2行
我试过了StringVar s := "line 1 \n line 2";,但那不起作用.
它可能没什么改进,但你可以构建一个字符串格式,自定义函数:
// sf()
Function (Stringvar text)
Stringvar Array keys := ["\n"];
Stringvar Array values := [Chr(10)+Chr(13)];
Numbervar i;
For i := 1 to Ubound(keys) do (
text := Replace(text, keys[i], values[i])
);
text;
//{@ text}
sf("line 1 \n line 2")
Run Code Online (Sandbox Code Playgroud)
如果您需要支持其他转义序列,这将为您提供一些可扩展性.
| 归档时间: |
|
| 查看次数: |
33976 次 |
| 最近记录: |