Conexión de Datos

18 de septiembre del 2021 (horas invertidas 10 horas)

Durante los días que se invirtieron en la carga de datos del XML dentro de la página web se lograron varios aspectos donde se cargan las cuentas dentro de un "ComboBox" también conocido en HTML como select y de esta forma solo sons visibles las cuentas disponibles para ese usuario esto gracias a la invocación del start procedure validar usuario como se muestra a continuación:

 

Al momento de escoger la cuenta se mostrar la lista de los beneficiarios adjuntos a dicha cuenta en este mismo menu se pueden modificar, agregar o borrar de una forma simple usando un select correspondiente y el botón asignado para cada acción como se ve en la siguiente imagen:

Durante la prueba de la carga de datos surgieron varios problemas que atrasaron la prueba de los datos a la hora de hacer las respectivas pruebas y después de al menos 5 horas del día sábado 18 de septiembre por parte de Josué logro dar con el problema el cual al final fue el JDK en el que trabajaba el tomcat, y que se tenia que actualizar desde NetBeans ya que por aparte no funciona por lo que la instalación que se había hecho por aparte con anterioridad era inútil, adelante se muestrar screenshots de los errores correspondientes:

19 de septiembre 2021 (7 horas)

En cuanto a añadiciones a las páginas web se implemento us sistema que determina si el porcentaje de los beneficiarios es mayor o menor a 100 y al final de añadir un beneficiario a determinada cuenta, justo como se muestra a continuación:

De la misma forma se añadió un método que una vez se halla superado el límite de beneficiarios (en este caso 3), lo redirigira a una página error por lo que no lo dejara continuar y no podrá añadir más beneficiarios a menos que elimine algún otro, la página se vería así:

Este día se terminaron de implementar  las funciones SP las cuales coreesponden a los siguentes códigos:

Implementacion de la SP InsertarBeneficiario:

Implementacion BorrarBeneficiarios

 Imlementación actualizar

 Problemas encontrados y lo que causo que se tarda mas tiempo a la hora de realizar la conexion fue, que mucho datos no se lograban enviar entre las paginas por lo tanto se obtenia nulos a la hora de evaluar dato, motivo por el cual el tiempo de desarrollo se alargo exponencialmente comparado a lo previsto.

La solucion para estos fue solo prestar más atención a los nombres de los atributos de HTML o de encontrar formas para poder asignar valores junto a otros y asi despues dividirlos en las otra paginas

Comentarios