4D v16.3

Definir las propiedades de las listas

Inicio

 
4D v16.3
Definir las propiedades de las listas

Definir las propiedades de las listas  


 

El área de propiedades del elemento actual tiene un área de entrada para el número de referencia del valor. El número de referencia es designado como un identificador único para el elemento. Esto es útil sólo cuando maneja las listas utilizando métodos o cuando activa la opción Guardar como Referencia para un campo o variable listada (ver la sección Guardar como Valor o Referencia).

Cuando necesita utilizar el lenguaje para determinar cual elemento de la lista es seleccionado por un usuario, (es decir, cual elemento es seleccionado en un menú jerárquico), puede identificar la opción del usuario utilizando el número de referencia del elemento. Para mayor información, consulte la sección Listas jerárquicas en el manual Lenguaje de 4D.

El editor de listas ofrece la opción Elemento modificable modificable para cada elemento de una lista. Esta opción está marcada por defecto.

Esta opción sólo se utiliza con listas mostradas en forma de listas jerárquicas o pestañas. Su acción es diferente en ambos casos.

Nota: cuando una lista está asociada a un combo box (ver la sección Combo box), los elementos son siempre modificables.

Una lista puede también utilizarse para especificar los elementos en una lista jerárquica. Cuando la lista se utiliza de esta forma, usted puede controlar la modificación por parte del usuario de cada elemento en la lista. Si un elemento de la lista es editable, el usuario puede mantener presionada la tecla Alt bajo Windows o la tecla Opción bajo Mac OS y hacer clic en el elemento (o simplemente hacer clic dos veces) para modificarlo. Un elemento modificable en una lista jerárquica se muestra en la siguiente imagen.

En este caso, la opción Elemento modificable le permite autorizar al usuario a modificar el elemento de la lista jerárquica.

Cuando una lista está asociada a pestañas, usted puede activar o desactivar cada pestaña correspondiente a un elemento de la lista. Una pestaña desactivada aparecerá en el formulario en gris. En el siguiente ejemplo, la pestaña “Chile” está desactivada:

En este caso, la opción Elemento modificable le permite activar la pestaña correspondiente al elemento.

Puede asociar un icono pequeño a un elemento en una lista. Cuando la lista se muestra en un área de desplazamiento o en una pestaña, este icono aparece a la izquierda del valor.

Los iconos pequeños que utilice se guardan en la librería de imágenes o en los recursos de tipo ‘cicn’ o ‘pict’.

Nota de compatibilidad: el uso de "recursos" ya no es recomendable en 4D porque esta tecnología es obsoleta (para mayor información, consulte la sección  Recursos en el manual Lenguaje de 4D). Estas opciones sólo se conservan por razones de compatibilidad. Recomendamos utilizar la librería de imágenes.

Para asociar un icono a un valor de la lista:

  1. Seleccione la lista y el valor al cual quiere asociar el icono.
  2. Elija una opción del menú Origen del área Icono.
    Este menú permite indicar de donde proviene el icono (se recomienda la opción Librería de imágenes).
    Cuando elige una opción, el contenido del menú Nº icono se actualiza para listar todas las imágenes disponibles en la base de datos que corresponden al tipo definido en el menú Origen.
  3. Elija un valor del combo box Nº icono.

    Los iconos se listan bajo la forma número/nombre. Si ha elegido la opción “Librería de imágenes”, el menú Nº icono contiene todas las imágenes almacenadas en la librería.
    El icono se añade a la izquierda de la etiqueta en la lista de elementos:

Nota: dependiendo del tamaño de los iconos que utilice, puede tener que modificar la altura de la lista. Para mayor información, consulte “Definir la altura mínima de una lista”.

Para borrar una referencia de icono, seleccione el valor en el combo box “Nº icono” y presione la tecla Retroceso o introduzca 0.

Cuando una lista se utiliza como una lista de opciones, puede mostrar los elementos de la lista en negrita, cursiva y/o subrayado.

Para aplicar los estilos, seleccione el valor en la lista y marque las opciones que quiera Negrita, Cursiva y/o Subrayado. Puede elegir varias opciones si quiere combinar estilos. La siguiente imagen muestra los atributos negrita y cursiva aplicados a un elemento de la lista.

Cuando la lista se utiliza como una lista de opciones, los atributos de estilo seleccionados se utilizarán, como se muestra en la siguiente imagen:

Cuando 4D muestra una lista como una lista de opciones, utiliza el tamaño de la fuente del objeto de la lista jerárquica para determinar el espacio vertical entre elementos adyacentes de la lista. Si utiliza una
lista para especificar los valores de una lista jerárquica, puede especificar un espacio vertical mayor.

La razón principal para hacer esto es proporcionar espacio adicional para iconos que están asociados a los elementos de la lista o puede utilizar esta opción simplemente con fines estéticos.

Para especificar una altura mínima, introduzca un valor en puntos en el área de entrada “Altura de las líneas”.
Los efectos de este valor aparecen de inmediato en el área de lista de elementos. La siguiente imagen muestra el efecto de incrementar la altura mínima.

4D le permite especificar si una lista de elementos puede ser modificada por el usuario cuando la lista se muestra como una lista de opción. Por defecto, una lista no es modificable.

Si hace que una lista sea modificable por el usuario, el usuario tiene acceso a un editor de listas especial en el entorno Usuario. El editor especial de listas es únicamente para la lista asignada. El usuario no puede añadir listas, borrar listas, o cambiar cualquier otra lista. Si una lista es modificable, el usuario puede hacer cualquier cambio a los elementos de la lista.

Si una lista es modificable, el botón Modificar está activo en la caja de diálogo de lista cuando utilice la base. 

Cuando el usuario hace clic en este botón, se muestra el editor de listas “usuario”. La siguiente imagen muestra el editor de listas:

Para volver la lista modificable por el usuario:

  1. Seleccione la lista a volver modificable.
  2. Marque la opción Modificable por el usuario en el área “Propiedades de la lista”:

    La lista puede ser modificada por los usuarios de la base.

Para evitar que el usuario modifique una lista, seleccione la lista y deseleccione la opción Modificable por el usuario.

 
PROPIEDADES 

Producto: 4D
Tema: Listas

 
HISTORIA 

 
ARTICLE USAGE

Manual de Diseño ( 4D v16)
Manual de Diseño ( 4D v16.1)
Manual de Diseño ( 4D v16.3)