A continuación se muestran la configuración básica de un elemento del tipo Lista de selección.
El formato para definir una lista es el siguiente:
0;Etiqueta;Valor de la base de datos
o bien
1;Etiqueta;Valor de la base de datos
El cero inicial indica que la opción no está seleccionada por defecto. Poniendo un 1 al principio se mostrará esa opción como preseleccionada.
Si quiere tener la primera opción de la lista (la visible) con un valor del tipo "Elija una opción" tendrá que introducir una línea así:
1;Elija una opción;
Nótese que no se ha establecido un valor después del segundo punto y coma. Esto es importante en el caso de querer utilizar la validación ff_valuenotempty, pues de este modo si el usuario no elije ninguna opción la validación se ejecutará correctamente, mientras que si le da un valor a todos y cada uno de los elementos de la lista, ésta nunca cumplirá la validación en caso de que quiera usarse.
A modo didáctico, pongamos como ejemplo que queremos mostrar una lista en la que el usuario deba elegir un color. Tenga en cuenta que la lista se mostrará en el orden en que introduce las distintas opciones. Si quiere cambiar este orden solo tiene que cambiar las opciones de lugar.
El tipo de validación a usar en la lista de selección es FF::ff_valuenotempty.
0;Elija un color;
0;Rojo;Rojo
0;Azul;Azul
0;Verde;Verde
0;No me importa el color;cualquier color
Guarde los cambios del elemento y finalmente guarde el formulario. Mediante la opción Vista previa podrá ver el resultado de su lista de selección.