row=0
在Action1中DataTable.SetCurrentRow 2
row=DataTable.GetCurrentRow
msgbox row
我是理解当DataTable中的第2行设置为当前活动的行,给row赋获取到的当前活动的数据表指定的行,那么最后显示的信息应该是2 ,为何却是0呀? datatable里有数据吗,没数据的话就是显示0 你在Global表里第1行随便打个字,再删掉也行
之后就正常了 有数据的呀
回复 2# 的帖子
标准答案。 原帖由 dqf 于 2010-7-9 16:26 发表 http://bbs.51testing.com/images/common/back.gif在Action1中
DataTable.SetCurrentRow 2
row=DataTable.GetCurrentRow
LZ是省略写法还是漏写了哦?
一般用法如下:
DataTable.GetSheet(dtlocalsheet).SetCurrentRow 2
row=DataTable.GetSheet(dtlocalsheet).GetCurrentRow
中间部分省略的没试过,不知道可不可以,如果是可以的,那估计也是默认指向全局表 这种写法不认
在DataTable.GetSheet(dtlocalsheet)后点不出任何东东 强行加上SetCurrentRow 2
执行无效
页:
[1]