'定义页数,默认查询第一页
dim PAGE_NUM = 1
Call("刷新")
'------------------------配置页选项功能开始----------------------------
'页选项刷新标志(0不刷新,1刷新)
dim RefreshGlag=0
'总条数
dim allCount=网格部件1.GetFocusedRowValue("ROWSCOUNT")
dim ALL_PAGE=0
'因为cint四舍五入了,为了保证有效行数,加0.4999,这样,小数点后有值的,就表示要多一页。
ALL_PAGE=cint(allCount/PAGE_OF_ROW+0.4999999)
dim stringset=""
for iLoop=1 to ALL_PAGE
stringset=stringset+cstr(iLoop)+","
next
if len(stringset)>0 then
stringset=left(stringset,len(stringset)-1)
页选项.SetItems(stringset,false)
页选项.Value=PAGE_NUM
else
stringset="1"
页选项.SetItems(stringset,false)
页选项.Value=PAGE_NUM
end if
RefreshGlag=1
文本标签1.Text = "共计 "&allCount &" 条数据,每页 "&PAGE_OF_ROW&" 条。 "
'------------------------配置页选项功能结束----------------------------