当前数据窗口中所显示的所有行数
dw_1.Object.DataWindow.Column.Count
是得到sql语句要的所有行,但是我现在要得到
当前数据窗口中所显示的所有行数
问题点数:0、回复次数:10Top
1 楼wangzhibing_3366(枫叶林)回复于 2004-12-02 12:45:37 得分 0
dw_1.Object.DataWindow.Column.Count
是得到sql语句要的所有列,但是我现在要得到
当前数据窗口中所显示的所有列数Top
2 楼Supernpc(世上不变的唯有变化)回复于 2004-12-02 14:29:53 得分 0
..........
dw_1.rowcount()Top
3 楼jimiok(吉米)回复于 2004-12-02 14:43:30 得分 0
关注。。。Top
4 楼qianfl(毛毛熊)回复于 2004-12-02 15:29:37 得分 0
到底要行还是列啊?Top
5 楼bunnysky(松鼠)回复于 2004-12-02 18:06:03 得分 0
为什么不查查PB的帮助呀?
rowcount()
Top
6 楼airfont(草原劣马)回复于 2004-12-02 18:24:01 得分 0
若是得到行数
dw_1.rowcount()
Top
7 楼youyin(尤因)回复于 2004-12-02 22:20:35 得分 0
dw_1.rowcount()就可Top
8 楼jimiok(吉米)回复于 2004-12-03 09:50:56 得分 0
你们都误会了,搂主的要求是:
dw_1.Object.DataWindow.Column.Count
是得到sql语句要的所有列,但是我现在要得到
当前数据窗口中所显示的所有列数
Top
9 楼renwanly(★★★★)回复于 2004-12-03 15:34:33 得分 0
long i,j=0
for i = 1 to dw_1.object.datawindow.column.count
##if dw_1.object.describe("evaluate('"+string(i)+"',0)") = 1 then
####j++
##end if
next
messagebox('','j就是所有列数了')Top
10 楼renwanly(★★★★)回复于 2004-12-03 15:42:02 得分 0
不好意思,写错了,这样试试
long i,j=0
for i = 1 to dw_1.object.datawindow.column.count
##if dw_1.object.describe("#"+string(i)".visible") = '1' then
####j++
##end if
next
messagebox('','j就是所有列数了')Top




