4D v16.3

SET LIST ITEM PARAMETER

Inicio

 
4D v16.3
SET LIST ITEM PARAMETER

SET LIST ITEM PARAMETER 


 

SET LIST ITEM PARAMETER ( {* ;} lista ; refElem | * ; selector ; valor ) 
Parámetro Tipo   Descripción
Operador in Si se especifica, lista es un nombre de objeto (cadena) Si se omite, lista es un número de referencia de lista
lista  ListRef, Cadena in Número de referencia de lista (si se omite *) o Nombre del objeto de tipo lista (si se pasa *)
refElem | *  Operador, Entero largo in Número de referencia del elemento o 0 para el último elemento añadido a la lista o * para el elemento actual de la lista
selector  Cadena in Constante de parámetro
valor  Cadena, Booleano, Entero largo, Real in Valor del parámetro

El comando SET LIST ITEM PARAMETER permite modificar el parámetro selector para el elemento refElem de la lista jerárquica cuya referencia o nombre de objeto se pasa en el parámetro lista.

Si pasa el primer parámetro opcional *, indica que el parámetro lista es un nombre de objeto (cadena) correspondiente a una representación de la lista en el formulario. Si no pasa este parámetro, indica que el parámetro lista es una referencia de lista jerárquica (refLista). Si utiliza una sola representación de lista o trabaja con los elementos estructurales (se omite el segundo *), puede utilizar indiferentemente una u otra sintaxis. Por el contrario, si utiliza varias representaciones de la misma lista y trabaja con el elemento actual (se pasa el segundo *), se requiere la sintaxis basada en el nombre del objeto ya que cada representación puede tener su propio elemento actual.

Puede pasar un número de referencia en refElem. Si este número no corresponde a ningún elemento de la lista, el comando no hace nada. Puede pasar también 0 en refElem para indicar el último elemento añadido a la lista (utilizando APPEND TO LIST).

Finalmente, puede pasar * en refElem: en este caso, el comando será aplicado al elemento actual de la lista. Si se seleccionan varios elementos manualmente, el elemento actual es el último seleccionado. Si ningún elemento está seleccionado, el comando no hace nada.

En selector, puede pasar la constante Additional text (ubicada en el tema “”) o cualquier valor personalizado:

  • Additional Text: esta constante permite añadir texto a la derecha del elemento refElem. Este título adicional siempre se mostrará en la parte derecha de la lista, incluso cuando el usuario mueva el cursor de desplazamiento horizontal. Cuando utilice esta constante, pase el texto a mostrar en valor.
  • Custom selector: puede pasar en selector todo texto personalizado y asociarlo con un valor de tipo texto, numérico o booleano. Este valor será almacenado con el elemento y podrá recuperarse utilizando el comando GET LIST ITEM PARAMETER. Este principio permite configurar todo tipo de interfaz asociado con las listas jerárquicas. Por ejemplo, en una lista de nombres de clientes, puede guardar la edad de cada persona y mostrarla únicamente cuando el elemento correspondiente sea seleccionado.



Ver también 

GET LIST ITEM PARAMETER
GET LIST ITEM PARAMETER ARRAYS

 
PROPIEDADES 

Producto: 4D
Tema: Listas jerárquicas
Número 986

 
HISTORIA 

Creado por: 4D v11 SQL

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)