Mostrando entradas con la etiqueta Error 181. Mostrar todas las entradas
Mostrando entradas con la etiqueta Error 181. Mostrar todas las entradas

viernes, 30 de noviembre de 2007

Error 181 en SMARTFORMS - FORMATTING_ERROR - SSFCOMPOSER

En un listado smartform al ejecutarlo me daba el error :

-------------------------------------------------------------------------------
Excepcion : FORMATTING_ERROR
ID Mensaje : SSFCOMPOSER Numero mensaje : 181
Mensaje :
No existen mas columnas (ver texto explicativo)
-------------------------------------------------------------------------------

En ingles :

Exception FORMATTING_ERROR
Message ID: SSFCOMPOSER Message number: 181
Message :
No other column available (see long text!).
-------------------------------------------------------------------------------



En mi caso el problema era debido a una incongruencia entre la cantidad de celdas (o columnas) dentro de una linea y la definicion de esa linea dentro de la tabla.

Ejemplo :



Se puede ver que para la linea "ITEMS" aparecen 3 celdas (NRO_LINEA, %CELL1, NRO_ITEM)

Pero si vamos a la tabla "DETALLE EKPO" y elegimos la solapa "Tabla" y luego "Details" vemos la definicion de 3 lineas (TITULO, ITEMS, y PIE) en la linea "ITEMS" vemos que solo hay definido dos columnas, una de 5cm y otra de 11cm.
Hay una columna que no esta.



La solucion es borrar la celda de mas o agregarla en la definicion de la tabla.

El error puede reproducirse si se copian las celdas usando el CTRL-C y luego pegandola con CTRL-V, eso agregara una celda nueva como "%CELL1" pero no la agrega a la defincion de la tabla.

Para agregar nuevas columnas se debe ir a la definicion de la tabla y definir una nueva columna completando su tamaño, eso solo generara la linea de celda.