FavoriteLoading
0

[问题解决]Smartforms字符串最长限制255解决方案

[隐藏]

1, 问题描述

Smartforms中文本元素中字符串最长输出有255位的限制,超过的被自动截断。

具体的可以从Notes 485296 中查看到详细信息,Maximum string output length of 255 characters。

例如,下面的文本元素WA_TLINE-TDLINE只能输出最长255位。

2, 问题解决

如果想全部输出,解决办法比较直接,就是将字符串分割开,每段最长不超过255位,保存到内表里,然后通过loop循环输出,下面截图中就是用loop将table中的某个字段循环输出,字符串分割代码放在下图新程序行10里,伪代码大概如下:

循环中每个文本元素可以选择分行显示,新段落或者直接添加三种模式,具体设置在下图红框内。

以上。