Supongo que hay que cargar algún dato faltante en alguna tabla, porque no encuentra ningún alumno y los manda a todos a alumnos_con_error.txt. Pueden decirme qué datos tengo que chequear? O es otro error?
Gracias.
Supongo que hay que cargar algún dato faltante en alguna tabla, porque no encuentra ningún alumno y los manda a todos a alumnos_con_error.txt. Pueden decirme qué datos tengo que chequear? O es otro error?
Gracias.
Buenos días:
Por favor enviá información adicional. ¿Qué indica el archivo? ¿Siguieron todos los pasos del documento con las configuraciones necesarias?
Pudiste verificar alguno de esos alumnos que vienen en el archivo y buscarlo en el sistema por el tipo y nro de documento?
En la pantalla en la columna Existe aparece una x en color rojo y observaciones? Adjunto ejemplo de un alumno que no existe en la base al buscarlo por su nro de documento.


No se si sirva esta captura como dato del problema


Los alumnos de las lineas 46 y 50 no va a informar porque no los encuentra en la base. Solo esos deberian aparecer en el archivo alumnos_con_error.txt (u otros que esten marcados con la X, pero que no alcanzo a ver en esa imagen).
El resto de los alumnos debería informarlos en el archivo de alumnos y la info respecto de los planes de estudios en el archivo de planes.
Si sabes hacer un debug, fijate en el evento ue_archivo_alumnos donde dice:
// Escribo en el archivo.
ll_rtn = FileWrite(ll_FileNum, ls_datos)
Ver esa variable ls_datos si esta en NULL, si no tiene datos es porque alguno de los valores que se le agregan a esta variable antes es nula y al concatenarla con el resto todo el string es nulo.
Supongo seria el unico motivo por el cual esos alumnos que fueron encontratos en la base de datos no se informen.
Si podes hacer el debug hacelo y comentanos si encontraste algo.