chiedere è il primo passo per imparare
chi ti taccia perchè ti considera ignorante non ha capito nulla di come funziona questo forum
quindi non farti mai problemi!!!
---
tornando a noi
per totali intendo il NUMERO TOTALE DI PAGINE
nel tuo caso dovrebbe essere Rs.PageCount
per pagina corrente intendo la PAGINA IN CUI TI TROVI
e come hai detto tu Rs.AbsolutePage
---
nota:
nel caso PAGECOUNT non fosse disponibile c'è un modo semplice semplice per calcolare quel valore
PAGECOUNT = excess(TOTALRECORDS / PAGESIZE)
totalrecords lo prendi da RS.recordcount
il pagesize lo hai deciso tu, quindi ce l'hai... (numero di record per pagina)
dove excess è una funzione semplice semplice che ho fatto io
ovviamente se il tuo recordset ha la proprietà PAGECOUNT ignora quello che ho scrittocodice:function excess(argValue) if not (int(argValue) = argValue) then argValue = int(argValue)+1 excess = argValue end function
esistono dei casi in cui alcune proprietà del recordset non sono disponibili
per ovviare alla possibilità ti ho messo la soluzione alternativa
spero di non averti fatto troppa confusione come faccio di solito :rollo:


Rispondi quotando