Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Loops Crystal Report简单计数器1至15_Loops_For Loop_Crystal Reports - Fatal编程技术网

Loops Crystal Report简单计数器1至15

Loops Crystal Report简单计数器1至15,loops,for-loop,crystal-reports,Loops,For Loop,Crystal Reports,我目前不熟悉Crystal Reporting,不知道如何执行循环语句。是否可以使用for loop创建一个计数器,然后打印1到15的数字 注意:不使用任何数据字段 例如(这是用java编写的,但我希望它是用Crystal Report编写的) int计数; 对于(count=1;count,以下公式应返回所需结果: NumberVar i; StringVar str; For i := 1 To 15 Do ( str := str & CStr(i,0,"") &

我目前不熟悉Crystal Reporting,不知道如何执行循环语句。
是否可以使用for loop创建一个计数器,然后打印1到15的数字

注意:不使用任何数据字段

例如(这是用java编写的,但我希望它是用Crystal Report编写的)

int计数;

对于(count=1;count,以下公式应返回所需结果:

NumberVar i;
StringVar str;

For i := 1 To 15 Do
(
   str := str & CStr(i,0,"") & ","
);

str

CStr(i,0,”)
部分将数字转换为字符串,并删除小数和千位分隔符。

是否可以将每个输出打印为数据字段?例如,输出是新行,2是另一行,依此类推。您可以将逗号更改为
chr(10)
添加新行而不是逗号,但您不能将其设置为数据字段。可能有另一种方法可以实现您的目标,但对我来说,您不清楚您想要什么?可能这是一个…?我目前正在制作一个员工入/出时间系统。我计划模拟dtr卡。我能够显示员工姓名和他的入/出时间-唯一缺少的部分是日期,所以我计划做一个循环,然后将所有15个数字显示为一行,与员工数据保持一致。我想最好创建一个新问题,提供适当的详细信息,这样可以帮助您。
NumberVar i;
StringVar str;

For i := 1 To 15 Do
(
   str := str & CStr(i,0,"") & ","
);

str