close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 11 years ago

Closed 11 years ago

Last modified 10 years ago

#1122 closed defect (fixed)

Dificultad para trazar errores en Model Excel

Reported by: lmperez Owned by: Pedro Gea
Priority: major Milestone: Maintenance
Component: ModelExcel Keywords: Model Excel
Cc:

Description

Hola MMS, estoy usando Model Excel desde hace un par de meses y me resulta muy difícil trazar los errores que provienen de errores humanos escritos en las Excels.

Creo que sería muy útil escribir trazas con al menos el nombre de las variables que nos están dando problemas, y si pudiera dar alguna pista de la causa del error mejor.

Gracias de antemano

Change History (8)

comment:1 Changed 11 years ago by Pedro Gea

(In [4605]) Refs #1072, #1118, #1122
Se revisa el mecanismo de lectura de las hojas de la hoja excel:

  • Se evita el error obtenido al intentar usar con ModelExcel un archivo abierto por MS. Excel.
  • Se revisa qué filas y columnas serán leídas. Se ignorarán:
    • Las columnas sin cabecera.
    • Las filas completamente vacías.
    • Las filas cuyo valor para la columna "_" (si existe) es un número distinto de cero, "" o "_".
  • Se prepara el mecanismo de avisos de celdas con errores (#1122)

comment:2 Changed 11 years ago by Pedro Gea

(In [4608]) Refs #1122
Se rehace el acceso a las celdas de las hojas de cálculo, para facilitar su uso (facilitando así mismo el desarrollo de ModelExcel) y posibilitar mensajes de error con indicaciones de la celda en donde ocurren. Para ello se utiliza la clase ModelExcel::@Worksheet.
Se rehace la construcción del dataset basado en este nuevo mecanismo.

comment:3 Changed 11 years ago by Pedro Gea

(In [4609]) Refs #1122
Nuevas funciones en ExtLib.

comment:4 Changed 11 years ago by Pedro Gea

(In [4619]) Refs #1122, #1136, #1140
Reestructuración de la función generadora del modelo.

comment:5 Changed 11 years ago by Pedro Gea

(In [4620]) Refs #1122, #1136, #1140
Se revisa la posibilidad de admitir reales vía una expresión TOL según se solicita en #1136.

comment:6 Changed 11 years ago by Pedro Gea

Resolution: fixed
Status: newclosed

comment:7 Changed 11 years ago by Pedro Gea

(In [4645]) Refs #1122, #1136, #1140, #1056
Se reincorpora el mecanismo generador de restricciones de orden, eliminado sin querer
con la "Reestructuración de la función generadora del modelo." [4619].

comment:8 Changed 10 years ago by Pedro Gea

(In [4770]) Refs #1122
Se incorpora la posibilidad de evitar la copia del xls antes de abrirlo.

Note: See TracTickets for help on using tickets.