Control de texto

Un control de texto es un sencillo cuadro de texto que puede admitir la introducción de cualquier valor y que tiene las siguientes propiedades:

más amplia. Identificador exclusivo del control. Este es el identificador que se debe utilizar al hacer referencia al control en la plantilla sintaxis .

Título. Título opcional que aparece con el control. Para títulos de varias líneas o títulos largos, pulse el botón de puntos suspensivos (...) y especifique su título en el diálogo Propiedad de título.

Posición de título. Especifica la posición del título relativa al control. Los valores son Arriba e Izquierda, donde Arriba es el valor predeterminado.

ToolTip. Texto de ayuda contextual opcional que aparece cuando el usuario pasa el ratón por encima del control.

Tecla Mnemotécnica. Carácter opcional del título que se debe usar como método abreviado de teclado para el control. El carácter aparece subrayado en el título. El método abreviado se activa pulsando Alt+[tecla mnemónica]. La propiedad Tecla mnemónica no es compatible con Mac.

Contenido de texto. Especifica el contenido permitido. El valor Cualquiera especifica que el contenido es arbitrario. El valor Nombre de variable especifica que el recuadro de texto debe contener una serie que se ajuste a las reglas para los nombres de variable de IBM® SPSS® Statistics . Consulte el tema Nombres de variables para obtener más información. El valor Nombre de conjunto de datos nuevo especifica que el recuadro de texto debe contener un nombre de conjunto de datos válido de IBM SPSS Statistics y no puede ser el nombre de un conjunto de datos abierto actualmente.

Valor predeterminado. El contenido predeterminado del cuadro de texto.

Ancho. Especifica el ancho del área de texto del control en caracteres. Los valores permitidos son enteros positivos. Un valor vacío significa que el ancho se determina manualmente.

Necesario para la ejecución. Especifica si un valor es obligatorio en este control para que tenga lugar la ejecución. Si se especifica True , los botones Aceptar y Pegar se inhabilitarán hasta que se especifique un valor para este control. Si se especifica False , la ausencia de un valor en este control no tiene ningún efecto sobre el estado de los botones Aceptar y Pegar. El valor predeterminado es False.

Sintaxis. Especifica la sintaxis del mandato generada por este control en tiempo de ejecución y que se puede insertar en la plantilla syntax .

  • Puede especificar cualquier sintaxis de mandatoválida. Para sintaxis o sintaxis largade varias líneas, pulse el botón de puntos suspensivos (...) y especifique la sintaxis en el diálogo Propiedad Sintaxis .
  • El valor %%ThisValue%% especifica el valor de tiempo de ejecución del control, que es el contenido del cuadro de texto. Este es el valor predeterminado.
  • Si la propiedad Sintaxis incluye %%ThisValue%% y el valor de tiempo de ejecución del recuadro de texto está vacío, el control de recuadro de texto no genera ninguna sintaxis de mandato.
Manejo de comillas. Especifica el manejo de comillas en el valor de tiempo de ejecución de %%ThisValue%% cuando la propiedad Sintaxis contiene %%ThisValue%% como parte de una serie entrecomillada. En este contexto, una serie entrecomillada es una serie que está entre comillas simples o comillas dobles. El manejo de comillas solo se aplica a comillas que son del mismo tipo que las comillas que encierran el valor %%ThisValue%%. Están disponibles los tipos de manejo de comillas siguientes.
Sintaxis
Las comillas del valor del comillas de %%ThisValue%% que coinciden con las comillas que aparecen se doblan. Por ejemplo, si la propiedad Sintaxis es'%%ThisValue%%' y el valor de tiempo de ejecución del control de texto es Text box's value, la sintaxis generada es 'Text box''s value'.
Python
Las comillas en el valor de tiempo de ejecución de %%ThisValue%% que coinciden con las comillas delimitadoras se escapan con el carácter de barra inclinada invertida (\). Por ejemplo, si la propiedad Sintaxis es '%%ThisValue%%' y el valor de tiempo de ejecución del control de texto es Text box's value, la sintaxis generada es 'Text box\'s value'. El manejo de comillas no se realiza cuando %%ThisValue%% está encerrado entre comillas triples.
R
Las comillas en el valor de tiempo de ejecución de %%ThisValue%% que coinciden con las comillas delimitadoras se escapan con el carácter de barra inclinada invertida (\). Por ejemplo, si la propiedad Sintaxis es '%%ThisValue%%' y el valor de tiempo de ejecución del control de texto es Text box's value, la sintaxis generada es 'Text box\'s value'.
Ninguna
Las comillas del valor del tiempo de ejecución de %%ThisValue%% que coinciden con las comillas que aparecen se conservan sin ninguna modificación.

Regla de habilitación. Especifica una regla que determina cuando está habilitado el control actual. Pulse el botón de puntos suspensivos (...) para abrir el recuadro de diálogo Habilitación de regla y especificar la regla. La propiedad Regla de habilitación sólo es visible cuando otros controles que se pueden utilizar para especificar que existe una regla de habilitación en el lienzo.