我数据库中就只有5条数据,但是我要根据动态参数决定要显示几条数据,当参数大于数据总数的时候循环显示数据,参数为几,就显示几行数据,不能为空,如何实现此功能?
举个例子,我数据库中有5条数据,分别是“01”、“02”、“03”、“04”、“05”,参数可以是任意大于0的数,如果参数是6,我就显示01”、“02”、“03”、“04”、“05”、“01”,如果参数是12,我就显示01”、“02”、“03”、“04”、“05”、“01”、“02”、“03”、“04”、“05”、01”、“02”。
WorkBook66.cpt
可以用“row()-初始行行号”是否小于参数的方法得出该行是否在应显示的行数中
在参数确定后触发事件,为应该赋值的行的开始格循环赋值1-5(赋值if(i<5,i++,i=1))
数据库增加计数列1-5,
以2中赋值1-5的单元格为过滤条件显示相应数据