Referencia > Referencia de funciones > Funciones de agregación > List
 

List

Devuelve una lista concatenada de valores que no están en blanco para uno o varios campos.

Formato 

List ( campo {; campo...} )

Parámetros 

campo: cualquier campo relacionado, campo repetido o conjunto de campos no repetidos; una expresión que devuelve un campo, un campo repetido o un conjunto de campos no repetidos o una variable.

Los parámetros entre llaves { } son opcionales.

Tipo de datos devuelto 

texto

Se origina en 

FileMaker Pro 8.5

Descripción 

Cada valor devuelto, excepto el último, finaliza con un retorno de carro.

Utilice esta función para que devuelva una lista de valores para:

un único campo ( tabla::campo ), que devuelve un único resultado en todas las repeticiones (si hay alguna) para este campo y en todos los registros relacionados coincidentes, independientemente de que estos registros aparezcan en un portal.

varios campos y/o valores literales ( tabla::campo1,constante,tabla::campo2... ), que devuelve un resultado separado para todas las repeticiones del cálculo en todas las repeticiones correspondientes de los campos. Si hay algún campo relacionado, sólo se utiliza el primer registro relacionado.

Notas 

Cuando se hace referencia a varios campos repetidos, List() devuelve la lista de los valores en la primera repetición de la primera repetición del cálculo, a continuación, la lista de los valores en la segunda repetición de la segunda repetición, y así sucesivamente.

Ejemplo 1 

En los siguientes ejemplos:

Campo1 contiene blanco.

Campo2 contiene negro.

Campo3 contiene tres repeticiones con valores de rojo, verde, azul.

Relacionado::Campo4 se refiere a los tres registros que contienen 100, 200, 300.

$f1 contiene naranja¶púrpura.

List ( Campo1; Campo2 ) devuelve:

blanco

negro

List ( Campo3 ) devuelve:

rojo

verde

azul

List ($f1; Campo2) devuelve:

naranja

púrpura

negro

List ( Campo1; Campo2; Campo3; $f1 ) devuelve:

en la repetición del cálculo 1:

blanco

negro

rojo

naranja

púrpura

en la repetición del cálculo 2:

verde

naranja

púrpura

en la repetición del cálculo 3:

azul

naranja

púrpura

List ( Relacionado::Campo4 ) devuelve:

100

200

300

Temas relacionados 

Referencia de funciones (lista de categorías)

Referencia de funciones (orden alfabético)

Acerca de las fórmulas

Notas acerca de las funciones

Definir campos de cálculo

Operadores en fórmulas