VF支持循环结构的语气;DO-ENDDO,FOR-ENDFOR,SCAN-ENDSCAN,他们的区别是什么?在什么时候该用哪一个?
1个回答
展开全部
do enddo 是条件循环 在吗do 后面的表达式值为真时 会一直执行 循环体内的代码 直到 条件表达式的值为假 .f. 循环的次数 无限制
FOR ENDFOR 是固定次数循环, 在碰告for 关键词后的 初始量 结束量和步长 决定了喊派循环的次数
scan endscan 用于扫描数据表 , 执行时会使数据指针从数据表的开始 每次一条记录 变化 一直到表尾
在用法上 在不确定循郑吵贺环次数的情况下 使用 DO
在循环次数确定的情况下 如1到100 使用 FOR
在对数据表操作时用scan endscan 是最方便的了
FOR ENDFOR 是固定次数循环, 在碰告for 关键词后的 初始量 结束量和步长 决定了喊派循环的次数
scan endscan 用于扫描数据表 , 执行时会使数据指针从数据表的开始 每次一条记录 变化 一直到表尾
在用法上 在不确定循郑吵贺环次数的情况下 使用 DO
在循环次数确定的情况下 如1到100 使用 FOR
在对数据表操作时用scan endscan 是最方便的了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询