Bueno te dejo una referencia http://www.codestore.net/store.nsf/unid/DOMM-4Q8G7N
La historia seria asi, dentro de tu agente (si quieres lo pones en un TXT y lo anexas o me lo mandas por correo DANIEL.RECIO @ SLUG.ES)
tendrias que declara un objeto tipo NOTESDOCUMENT
DIM DOCAGENTE AS NOTESDOCUMENT
Luego haces una asignacion al DOCUMENTCONTEST es decir el documento actual (el agente)
SET DOCAGENTE=SESION.DOCUMENTCONTEXT
En este documento virtual tendras campos que corresponden con variables CGI por ejemplo el que ati te interesa es el campo QUERY_STRING o QUERY_STRING_DECODED
Que precisamente son los parametros que van despues del ?OPENAGENT
los metes en variables por ejemplo COMIENZO y CUANTOS
Luego coges lo que necesitas y con eso controlas tu bucle.
Imaginemos que tu bucle pinta los 10 primeros docs de la vista, y lo haces con un FOR A=1 TO 10
Ahora tendras que recoger esos valores, y recorrer la vista hasta el elemento COMIENZO y en tu bucle hacer el FOR A=1 TO CUANTOS
De todas maneras si quieres mandame un correo mas concreto y te pongo el codigo, aunque a mi me gusta que se ponga aqui para que ademas de ti que te has atrevido a preguntar, los otros que no se atreven lo vean.
Un Saludo y mucho animo