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 12 years ago

Closed 11 years ago

Last modified 11 years ago

#1118 closed enhancement (fixed)

Solicitud de nuevo campo en modelExcel

Reported by: CN=Javier Marinero Ramos Owned by: Pedro Gea
Priority: minor Milestone: Development 1B
Component: ModelExcel Keywords:
Cc:

Description

Buenas

Sería interesante añadir un campo isActive a la pestaña Equations.Def para poder activar y desactivar filas en vez de tener que estar borrando y volviendo a escribir las filas según activamos o desactivamos variables de los modelos.

Actualmente he probado a incluir un campo isActive poniendo cero en varias filas, pero no me ha hecho caso, por lo que entiendo que no está implementado.

Un saludo

Change History (4)

comment:1 Changed 11 years ago by Pedro Gea

Status: newaccepted

La participación de un parámetro en una combinación en MMS no puede activarse o desactivarse, de modo que ModelExcel no puede ofrecerlo.

Sin embargo, puede utilizarse una columna especial para comentar o hacer inactiva toda una fila de la hoja Excel. La columna ha de llamarse simplemente "_".

La fila será inactiva si la celda contiene un número distinto de cero (Ej. 1), o alguno de estos textos: "_" o "//".

Para indicar la fila como activa podemos usar un cero (0) o dejar la celda vacía ("").

Ejemplo:

_ name ... _notas
A ...
B ...
_ C ... Se desactiva provisionalmente
D ...
E ...

Véase #1072

comment:2 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:3 Changed 11 years ago by Pedro Gea

Resolution: fixed
Status: acceptedclosed

comment:4 Changed 11 years ago by Pedro Gea

Milestone: MaintenanceDevelopment 1B
Note: See TracTickets for help on using tickets.