Hola:
El mayor de los problemas para hacer pruebas es no tener datos con los que trabajar, si quieres y puedes podrías mandarme al correo el archivo de datos y así aunque a mi no me diga nada veré los datos en el programa y podré detectar porque se produce el error.
Mi correo es
[email protected] (cuidado que es erbuson y no erbunson)
Respecto a que no puedes incluir este sistema sobre el que tienes actualmente simplemente comentarte que SI puedes hacerlo, no tienes porque modificar para nada lo que tienes hecho.
Si me mandas el fichero, lo pruebo y te adjunto unas instrucciones y ya verás que creando un Formulario aparte para visualizar la información, no te afecta a lo demás y si puedes usarlo perfectamente.
Saludos