1 marzo, 2024

AÑADIR REGISTRO EN BLANCO EN DROPDOWN O EN COMBOBOX DE POWER APPS

Este va a ser un post muy breve pero que estoy seguro que os va a ayudar mucho : )

Se trata de añadir en los datos que utilizamos para nuestras listas desplegables y comboboxes un espacio en blanco al principio sin necesidad de hacerlo en la base de datos (incluyendo una fila en blanco al inicio).

Vamos a utilizar la App que habíamos creado para los post anteriores e incluiremos el código necesario para que se añada el espacio en blanco.

En este caso trabajaremos con listas desplegables: El ID, la Provincia y el Género.

El ID está en un tabla denominada tdDatosPersonales.

Provincias está en la tabla tbProvincias:

Género en la tbGenero:

Por lo tanto, vamos a incluir en la propiedad Items el siguiente código (dejo aquí el ejemplo del primero):

Ungroup(
    Table(
        {NuevaT: Table({Valores: Blank()})};
        {
            NuevaT: Distinct(
                tbDatosPersonales;
                ID
            )
        }
    );
    "NuevaT"
)

Usando la función Ungroup() nos permitirá especificar el espacio que queremos incluir al inicio, en este caso un Blank(). Únicamente debemos indicar la tabla y el nombre del campo que queremos mostrar y ya lo tendremos listo.

Y no olvidéis colocar el campo value del cuadro de lista o combo en Result (para que muestre los datos):

Y como podéis ver, este es el resultado:

Como habéis visto es un código muy sencillo pero que nos ayudara enormemente tanto a la hora de la usabilidad como a la hora de programar.

: )

¿Te ha resultado de interés?, puedes apoyar a Excel Signum con una pequeña donación.

Donate Button with Credit Cards

¡¡Muchas gracias!!

Mediante la suscripción al blog, la realización comentarios o el uso del formulario de contacto estás dando tu consentimiento expreso al tratamiento de los datos personales proporcionados según lo dispuesto en la ley vigente (LOPD). Tienes más información al respecto en esta página del blog: Política de Privacidad y Cookies

Comparte este post

Si te ha gustado o tienes alguna duda, puedes dejar aquí tu comentario.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies