def counum=recordKonbGrid(,null, ,null,5)
def numSize=()
def a
if(numSize>1000){//判断是否大于1000
def tempnum=(numSize / 1000).toInteger()//除1000取整
for(def i=0;i<tempnum;i++){
if(numSize>1000){//用于oracle大于1000条限制
a=counum[0..999]
if(i==0){//第一次循环用and
sql+=" and id in(${(",")}) "
}else{//其它用or
sql+=" or id in(${(",")}) "
}
}else{
a=counum[0..-1]
sql+=" or id in(${(",")}) "
}
numSize=numSize-1000
counum=counum-a
}