回复 2楼 laowan001
图片附件: 游客没有浏览图片的权限,请
登录 或
注册
您误会了,我没讲清楚。
是对给定数据表,实现动态分组与动态分页,谢谢。
每组最多50。
组数不固定。
比如,有 65条,分2组,那么左组 33,右组 32,一页
如有 99条,分2组,那么左组50,右组 49,一页
如有 101条,分2组,第一页左 50,右50,第二页左1。
*===================================================================================
*作 用:对指定数据表分栏分组分页
*语 法:ColGroup_Convert(cTableMc,nNumber,cOutTableMc,nMaxColGroupRec)
*参数说明:cInTableMc 要转换的数据表,nNumber 分栏分组数,
*参数说明:cOutTableMc 分栏分组后的数据表,nMaxColGroupRec 每页每栏的最大记录数(默认为50)
*返 回 值:
*===================================================================================
Function ColGroup_Convert(cTableMc,nNumber,cOutTableMc,nMaxColGroupRec)
If Parameters()#4
Messagebox('参数个数不对!',16,'错误')
Return ''
Endif
If Vartype(cTableMc)#'C' Or Vartype(nNumber)#'N' Or Vartype(cOutTableMc)#'C' Or Vartype(nMaxColGroupRec)#'N'
Messagebox('参数类型不对!',16,'错误')
Return ''
Endif
Private All
....
....
....
.....
Endfunc
[此贴子已经被作者于2023-12-17 14:38编辑过]