CasewareDocumentación

Acción «Insertar columna»

Función del evento: Insertar columna

La acción «Insertar columna» inserta una o varias columnas en una tabla en el punto especificado.

Uso de la pestaña «Eventos»

Debajo de Introducir Ejemplo

Ejecutar condición de omisión

Si lo desea, introduzca las condiciones de omisión para el evento. Cuando la «condición de omisión de ejecución» se evalúa como verdadera, la acción no se lleva a cabo.

Tabla

Etiqueta de la tabla

«ABC»

Insertar en la columna

Insertar en la posición de columna (empezando por 1)

3

Tipo de columna

Especifique el tipo de columna (general, celda numérica, etc.)

«GENERAL»

Copiar de la columna

Columna de la tabla de la que se va a copiar (empezando por la 1)

Se utiliza cuando el tipo de columna especificado es «Copia de la columna actual»

Número de columnas que se van a insertar

Especifique si se va a insertar más de una columna

2

Antes/Después

Seleccione si desea insertar antes o después de la columna especificada en «Insertar en la columna».

«Después»

Sintaxis (si se introduce en la barra de ecuaciones)

ACTION("InsertColumn", expr1, expr2, expr3, expr4, exp5, exp6)

Dónde

expr1 = entrada de la tabla

expr2 = entrada en «Insertar en columna»

expr3 = Tipo de columna

expr4 = Copiar de la columna

expr5 = Número de columnas que se van a insertar

expr6 = Antes/Después

Cómo aparecerá el ejemplo en la barra de ecuaciones

ACTION("InsertColumn", "ABC", 2, "GENERAL", 1, 2, "AFTER")

Copia la primera columna de la tabla ABC, incluidas las celdas, y crea dos copias de la misma como tercera y cuarta columna de la tabla. Las celdas de la tabla se renumerarán adecuadamente.

Notas

  • Si cambia el nombre de una tabla, ninguno de los eventos relacionados con ella (ordenar, insertar, eliminar columna) se actualiza con el nuevo nombre. No obstante, puede utilizar la función celltable() para crear una referencia a la tabla. Si el evento se encuentra dentro de una tabla, puede utilizar la función celltable() para obtener automáticamente el título de la tabla. Si el evento se encuentra fuera de la tabla, puede utilizar celltable(abc.a1), donde abc.a1 es un número de celda, para obtener el nombre de la tabla.

    Esta función siempre devuelve la etiqueta de la tabla, incluso cuando se renumera la tabla «abc».

Temas relacionados