Especificar columnas para controles de tabla

El recuadro de diálogo Columnas de tabla especifica las propiedades de las columnas del control de tabla.

Identificador. Un identificador exclusivo para la columna.

Nombre de columna. El nombre de la columna como aparece en la tabla.

Contenido. Especifica el tipo de datos para la columna. El valor Real especifica que no hay restricciones en el valor especificado, aparte de los numéricos. El valor Entero especifica que el valor debe ser un entero. El valor Cualquiera especifica que no hay ninguna restricción en el valor especificado. El valor Nombre de variable especifica que el valor debe cumplir los requisitos para un nombre de variable válido en IBM® SPSS® Statistics.

Valor predeterminado. El valor predeterminado para esta columna, si hay alguna, cuando se añaden filas nuevas a la tabla durante el tiempo de ejecución.

Tipo de separador. Especifica el delimitador entre los valores de la columna, en el scriptgenerado. Los separadores permitidos son un espacio en blanco, una coma y un signo más (+). También puede especificar un carácter único arbitrario para utilizarlo como separador.

Entrecomillado. Especifica si cada valor de la columna se especifica entre comillas dobles en el scriptgenerado.

Manejo de comillas. Especifica el manejo de las comillas en entradas de casillas para la columna cuando la propiedad Entrecomillado es verdadera. El manejo de comillas solo se aplica a las comillas dobles en los valores de casillas. Están disponibles los tipos de manejo de comillas siguientes.
Python
Las comillas dobles en los valores de celda se escapan con el carácter de barra inclinada invertida (\). Por ejemplo, si el valor de celda es This "quoted" value , el script generado es "This \"quoted\" value".
R
Las comillas dobles en los valores de celda se escapan con el carácter de barra inclinada invertida (\). Por ejemplo, si el valor de celda es This "quoted" value , el script generado es "This \"quoted\" value".
Ninguna
Las comillas dobles de los valores de casilla se conservan sin modificación.

Ancho (caracteres). Especifica el ancho de la columna en caracteres. Los valores permitidos son enteros positivos.

Script. Especifica el script R o el script Python para Spark generado por esta columna en tiempo de ejecución. El script generado para la tabla como un todo es una lista separada por espacios en blanco del script generado por cada columna de la tabla, empezando por la columna situada más a la izquierda.

  • Puede especificar cualquier script R válido o Python para el script Spark. Para scripts de varias líneas o scriptslargos, pulse el botón de puntos suspensivos (...) y especifique el script en el diálogo Propiedad Script .
  • El valor %%ThisValue%% especifica el valor de tiempo de ejecución de la columna, que es una lista de los valores de la columna, delimitados por el separado especificado.
  • Si la propiedad Script para la columna incluye %%ThisValue%% y el valor de tiempo de ejecución de la columna está vacío, la columna no genera ningún script.
Nota: Puede añadir una fila para una nueva columna de tabla en la línea en blanco en la parte inferior de la lista existente en el diálogo Columnas de tabla. Si se especifica alguna propiedad distinta al identificador, se genera un identificador exclusivo, que puede conservar o modificar. Puede suprimir una Columna de tabla pulsando la casilla del identificador para la columna Tabla y pulsando suprimir,

Enlace de control

Puede enlazar un control de Tabla a un control de Selector de campos. Cuando un control de tabla se enlaza a un selector de campos, hay una fila en la tabla para cada campo del selector de campos. Las filas se añaden a la tabla añadiendo campos al selector de campos. Las filas se suprimen de la tabla eliminando campos del selector de campos. Se puede utilizar un control de tabla enlazado para, por ejemplo, especificar propiedades de campos que están seleccionados en un selector de campos.

Para habilitar el enlace, la tabla debe tener una columna con el Nombre de variable para la propiedad Contenido y debe haber, al menos, un control de selector de campos en el lienzo.

Para enlazar un control de tabla a un selector de campos, especifique el selector de campos en la lista de controles disponibles en el grupo Enlace de control en el cuadro de diálogo Columnas de tabla. A continuación, seleccione la columna de la tabla, a la que se hace referencia como Columna enlazada, que define el enlace. Cuando se representa la tabla, la columna enlazada muestra los campos actuales en el selector de campos. Solo puede enlazar a selectores de campos de varios campos.