代码:
NumberVar i;
StringVar Array aUsers;
for i:= 1 to Ubound({?SYS_USER}) do
(
Redim Preserve aUsers[i];
aUsers[i] := totext({?SYS_USER},0)[i];
);
Join (aUsers,", ");
使用Crystal Reports v11,
我正在尝试在Report标题上显示参数,但是我收到错误:
“此数组必须下标”
我的参数SYS_USER
是动态的,并且通过数字和动态值,这些值必须转换为字符串才能显示我正在过滤的数据。
导致错误的函数缺少什么?
答案 0 :(得分:0)
改变如下:
NumberVar i;
StringVar Array aUsers;
for i:= 1 to Ubound({?SYS_USER}) do
(
Redim Preserve aUsers[i];
aUsers[i] := totext({?SYS_USER}[i],0);
);
Join (aUsers,", ");