Bitácora #6

Celina Madrigal M. / Gustavo Pérez B.

Hora de inicio: 4:45 pm

Horas trabajadas: 3 horas y media

Relato de los avances:

-Se creo el script que permite la inserción de los datos de prueba en XML dentro de las tablas creadas. Para esto se requirió un almacenamiento externo ya que al hacerlo localmente se nos negaba el acceso. Además para lograr insertar los datos se recurrió a un método el cual consiste en insertar el contenido de una tabla dentro de otra ya que no se pudo hacer la inserción de manera directa.

-Se creo el apartado de insertar un nuevo producto el cual ya cuenta con su respectiva interfaz. Dicho apartado cumple con las especificaciones dadas ya que el botón de cancelar omite el proceso de inserción y retorna a la pagina de artículos, además el botón de insertar se deshabilita si el espacio del nombre del articulo esta vacío y si el precio no corresponde a un numero real.

-Se tuvo varios problemas a la hora de realizar las validaciones de la inserción. El principal causante de esto fue la validación de la segunda entrada ya que el botón si respondía a la primera condición (validar que las entradas no estén vacías), pero ignoraba que el precio fuera un numero. La razón del problema fue la mala aplicación del método seleccionado ya que comparábamos la entrada con un tipo de dato en vez de cambiar el tipo de dato directamente. Al realizar dicho cambio surgió otro problema del mismo tipo, para arreglarlo basto con insertar la variable dentro de una función en vez de comparar el valor directamente (se cambio "number(precio)!=NaN" por "!isNaN(number(precio))")

Evidencias:





Comentarios