level 1
布希德雷尼
楼主
之前有人做了个报表,功能是点击其中一行,再点下面的查询就能查到这一行的信息,关掉再点其它行,就可以查询另一行的信息。
现在的问题是,第一行的A我查询完毕关掉后,再点其他行,出现的还是A的信息,这是怎么回事啊?
代码如下,我是小白,不是很明白。
string str ,&
ColName
integer i
str = GetObjectAtPointer()
i = POS(str,"_t~t", 1)
IF i <=1 THEN
ifrow = 0 then return
this.selectrow(0,false)
this.selectrow(row,true)
else
ColName= left(str, i -1)
if sort_a = true then
sort_a = false
SetSort(ColName+" A")
else
sort_a = true
SetSort(ColName+" D")
endif
Sort()
END IF
2013年12月13日 07点12分
1
现在的问题是,第一行的A我查询完毕关掉后,再点其他行,出现的还是A的信息,这是怎么回事啊?
代码如下,我是小白,不是很明白。
string str ,&
ColName
integer i
str = GetObjectAtPointer()
i = POS(str,"_t~t", 1)
IF i <=1 THEN
ifrow = 0 then return
this.selectrow(0,false)
this.selectrow(row,true)
else
ColName= left(str, i -1)
if sort_a = true then
sort_a = false
SetSort(ColName+" A")
else
sort_a = true
SetSort(ColName+" D")
endif
Sort()
END IF