标题:求助,VF下标超界问题,关于数组的,用的是into array
只看楼主
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
得分:3 
个人体会,仅供参考
你的循环没有错,程序本身也没有错。是有这么一点情况。
程序中存在数组,执行源程序 .prg 不会出错。但是,如果用他的原始表达式,比如:rs(j),直接做参数使用,用于编译时有时会出现找不到数组或定义。这是经常碰到的事(原理没有细细探讨)。解决办法:用一个确定的参数再转换一次,问题能够解决。比如:crs=rs(j)。利用 crs参与运算或查询,,不要直接用用rs(j). 可试试。
2013-12-03 14:52
wanming
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2013-11-23
得分:0 
以下是引用qingfameng在2013-12-3 14:52:03的发言:

个人体会,仅供参考
你的循环没有错,程序本身也没有错。是有这么一点情况。
程序中存在数组,执行源程序 .prg 不会出错。但是,如果用他的原始表达式,比如:rs(j),直接做参数使用,用于编译时有时会出现找不到数组或定义。这是经常碰到的事(原理没有细细探讨)。解决办法:用一个确定的参数再转换一次,问题能够解决。比如:crs=rs(j)。利用 crs参与运算或查询,,不要直接用用rs(j). 可试试。

你说的很有道理
现在我换了一种方法,问题是解决了,但没用数组,我的疑问也没有解开
2013-12-03 20:52
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:3 

如果该项被选中,就会出现楼上所说的问题。

坚守VFP最后的阵地
2013-12-03 21:24
bccn201304
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:56
专家分:154
注 册:2013-4-21
得分:3 
临时表是VFP的强项,完全可以代替数组.
2013-12-04 16:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-424603-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.690101 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved