Un cuadro desplegable proporciona al usuario una selección de elementos de menú desde los que puede seleccionar un solo elemento. Puede añadir cuadros desplegables a formularios que extraen datos de las conexiones de datos, o bien puede configurar manualmente un cuadro desplegable con las opciones que quiera que se le muestren al usuario. También puede permitir que los usuarios introduzcan datos en el cuadro desplegable.
Volver a Elementos de formulario
Tema relacionado: Propiedades de elementos
Nombre |
Tipo de valor |
Descripción |
---|---|---|
Nombre |
Texto |
Nombre interno de un elemento del formulario. |
Enlace |
Selección de menú |
Nombre (no la etiqueta) del campo de formulario al que está enlazado un elemento. |
Tipo de elemento |
Cuadro de texto | Área de texto | Desplegable | Cuadro combinado | Selector de fecha | Número | Correo electrónico | Casilla | Botón de radio |
Permite cambiar rápidamente un elemento básico (como un cuadro de texto) por otro elemento básico de tipo similar, como una lista desplegable o un cuadro combinado. |
Obligatorio |
Verdadero | Falso |
Verdadero: Requiere una entrada del usuario y marca el campo de formulario con un asterisco rojo. Falso: El elemento no requerirá la entrada del usuario. |
Solo lectura |
Verdadero | Falso |
Verdadero: El elemento es de solo lectura y no se puede modificar. Falso: El elemento se puede modificar. |
Rango |
Especial |
Introduzca un rango de posibles valores manualmente o desde una conexión de datos desde la cual puede seleccionarlos el usuario del formulario. |
Forzar valores de opción |
Verdadero | Falso |
Permitir que los usuarios seleccionen sus propios valores Si se establece en falso, permite que los usuarios puedan añadir entradas a listas desplegables mediante reglas como Establecer valor de campo, Copiar datos de tabla, etc. Para usar solo valores que estén en la lista, establezca la propiedad Forzar valores de opción como Verdadero. |
Normas |
Especial |
Haga clic para ver (o crear) las reglas (lógicas, fórmulas, etc.) aplicadas a un elemento. |
Promocionar a campo de solución |
Texto |
Nombre del campo de la solución al que se promociona este campo. Siel nombre que proporciona aquí no existe en los campos de la solución, se creará un campo con el nombre proporcionado en los campos de la solución. |
Valor predeterminado |
Selección de menú |
Valor predeterminado de un elemento. |
Actualizar valor predeterminado |
Verdadero | Falso |
Verdadero: Fuerza al elemento a que vuelva a evaluar los valores predeterminados aplicables al cambiar el valor de un campo. Falso (valor predeterminado): El elemento no volverá a evaluar los valores predeterminados al cambiar un campo. |
Encriptar |
Verdadero | Falso |
Cuando la propiedad Cifrado de campos se ha establecido en Verdadero para un campo de formulario, datos introducidos en el campo se guardan en formato cifrado en los xml y archivos de registro del formulario. Nota: Si el campo está en una vista de formulario que se va a representar o debe publicarse en SAP o en otro servicio web de terceros, el servidor descifra el campo y lo envía con el formato de texto sin formato. Para garantizar la seguridad completa, la transmisión de datos debe realizarse a través de https. |
Nombres de clase |
Texto |
Nombres de clases CSS separados por comas que se usan para personalizar el estilo del elemento. |
Aplicar modificaciones a todas las vistas |
Verdadero | Falso |
Al cambiar el estilo o las propiedades de etiquetas comunes de un formulario de Composer con varias vistas, aparecerá un cuadro de diálogo que le preguntará si desea aplicar los cambios a todas las vistas. Al establecer esta opción en True, los cambios de las propiedades o el estilo se propagan automáticamente a todas las vistas aplicables sin preguntárselo. |
Anchura (%) |
Número (%) |
El ancho del elemento en el formulario, expresado como un porcentaje (1-100 %). |
Crear selecciones para un cuadro desplegable (método manual)
Si no tiene ninguna conexión de datos configurada (o el elemento que ha insertado en el formulario no las necesita), deberá crear manualmente elementos que aparezcan como selecciones en un cuadro desplegable u otro elemento del formulario.
-
En el lienzo, haga clic en el elemento para el que vaya a configurar las selecciones.
Por ejemplo, si debe definir las selecciones en un cuadro desplegable, haga clic en el elemento Cuadro desplegable para seleccionarlo.
-
En el panel Propiedades, haga clic en la pestaña Propiedades.
-
Junto a Rango, haga clic en el botón de opciones [...].
-
En el editor de opciones puede elegir entre Introducir de forma manual, Desde la conexión de datos o De contenido repetitivo
Cada opción que añada debe tener un valor asociado (es decir, una entrada en la columna de valores). Si no introduce un valor para una opción, la opción no se guardará en el formulario.
Introducir de forma manual
-
Haga clic en Añadir para añadir una opción (si es necesario).
-
En la columna Etiqueta, haga doble clic en una opción Etiqueta, escriba una etiqueta nueva y pulse Entrar.
-
En la columna Valor, haga doble clic en Valor para obtener una opción, escriba un valor nuevo y pulse Entrar.
-
Haga clic en Subir o Bajar para cambiar el orden de una opción seleccionada.
Desde la conexión de datos
-
En Conexión de datos, haga clic en la flecha desplegable y seleccione una conexión de datos del menú.
-
Haga clic en Añadir para añadir una conexión de datos nueva.
-
Haga clic en Editar para editar la conexión de datos seleccionada.
-
En Campo de etiqueta, haga clic en la flecha desplegable y seleccione el campo de la conexión de datos (por ejemplo, una tabla) de la que desee extraer información para crear la etiqueta del elemento desplegable.
-
En Campo de valor, haga clic en la flecha desplegable y seleccione el campo de la conexión de datos (por ejemplo, una tabla) de la que desee extraer información para crear el valor del elemento de la lista desplegable.
-
Haga clic en Mostrar solo campos únicos para quitar cualquier etiqueta duplicada de la lista.
-
Haga clic en Filtro para filtrar datos en función de condiciones.
-
Haga clic en Aceptar para finalizar la operación.
Desde el contenido repetitivo
-
En Conexión de datos, haga clic en la flecha desplegable y seleccione un contenido repetitivo del menú.
-
En Campo de etiqueta, haga clic en la flecha desplegable y seleccione el campo del contenido repetitivo (por ejemplo, una tabla de repetición) del que desee extraer información para crear la etiqueta del elemento desplegable.
-
En Campo de valor, haga clic en la flecha desplegable y seleccione el campo del contenido repetitivo (por ejemplo, una tabla de repetición) del que desee extraer información para crear el valor del elemento de la lista desplegable.
-
Haga clic en Mostrar solo campos únicos para quitar cualquier etiqueta duplicada de la lista.
-
Haga clic en Filtro para filtrar datos en función de condiciones.
-
Haga clic en Aceptar para finalizar la operación.
Permitir que los usuarios seleccionen sus propios valores
Para que los usuarios puedan añadir entradas (que no estén en la lista desplegable) a listas desplegables mediante reglas como Establecer valor de campo, Copiar datos de tabla, etc., establezca la propiedad Forzar valores de opción en Falso.
Importante: Cuando la propiedad Forzar valores de opción sea Falso, el nuevo valor no se validará con la lista y se añadirá a la lista. El valor se puede cargar en SAP.
Para usar solo valores que estén en la lista, establezca la propiedad Forzar valores de opción como Verdadero.
Filtrar datos externos o contenido repetitivo para rellenar las opciones del desplegable
Puede usar condiciones de filtro para filtrar datos externos o contenido repetitivo utilizado para rellenar opciones del desplegable.
Para crear condiciones de filtro:
-
En el panel Propiedades, en Configuración general junto a Rango, haga clic en el botón Opciones.
-
En el Editor de opciones, en Conexiones de datos, seleccione una conexión de datos (si la necesita) de la lista desplegable. (Si tiene que añadir una conexión de datos, haga clic en Añadir. Consulte Añadir conexiones de datos para obtener más información).
-
En el cuadro Condiciones de filtro, seleccione una opción para filtrar de cada cuadro desplegable. Las condiciones constan de un nombre, un operador y un valor.
Se pueden unir varias condiciones con un operador AND u OR. Si hace falta una condición compleja, primero se evalúan las operaciones AND y, a continuación, las operaciones OR.