En esencia, una Virtual List (VL) nos permite ver los valores de una return delimited list contenidos en una variable o campo global de una tabla. Los campos de esta tabla deben ser unstored calc.  Esta característica, unida a que la variable o campo que contiene los valores es global, hace que el contenido de la tabla así creada sea session specific.

¿Para qué sirve semejante concepto…? Buena pregunta. El concepto, acuñado en 2011 por Bruce Robertson de Concise Design, permite resolver situaciones complejas, podríamos decir que “imposibles”, que se presentan habitualmente en el desarrollo con FileMaker. Además de resolverlas, lo hace de una forma simple y muy flexible, lo cual siempre es bienvenido. Es un concepto peculiar, muy potente y a la vez simple, que como desarrollador FileMaker conviene tenerlo en la “caja de herramientas”. Leer más