Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Microsoft Dataverse es una plataforma de datos segura basada en la nube para los datos empresariales. En Power Apps, puede crear aplicaciones de lienzo que se conecten directamente a Dataverse para mostrar, agregar, actualizar y administrar registros sin configurar una base de datos independiente.
En este artículo se muestran tres maneras de crear una aplicación de lienzo con Dataverse:
- Comience con una tabla de Dataverse existente.
- Cree nuevas tablas de Dataverse y genere una aplicación.
- Cree una aplicación en blanco y conéctela a Dataverse usted mismo.
Requisitos previos
Antes de comenzar:
- Cambie a un entorno que ya tenga una base de datos con datos de ejemplo. Si tiene la licencia adecuada, también puede crear un entorno.
- Asegúrese de que dispone del rol de seguridad Creador de entornos, ya sea directamente o a través de un equipo de Dataverse que usa la categoría grupo de seguridad de Microsoft Entra ID. Los roles de seguridad personalizados no se admiten actualmente en escenarios de creador de aplicaciones de lienzo.
Crear una aplicación
Inicie sesión en Power Apps.
En la página principal, elija una de las siguientes opciones en función de cómo desea compilar la aplicación con Dataverse.
Crear opciones utilizando Dataverse Ventajas Navegación Una aplicación de galería de una sola página Use datos empresariales existentes en Dataverse para crear rápidamente una aplicación con capacidad de respuesta ligera. Seleccione Iniciar con datos>Dataverse. Seleccione una tabla y, a continuación, seleccione Crear aplicación. Creación de nuevos datos y compilación de una aplicación Cree tablas estructuradas en Dataverse para poder crear aplicaciones seguras y escalables en torno a nuevos datos empresariales. Seleccione Iniciar con los datos>Crear nuevos datos. Use el diseñador de tablas o Copilot para crear tablas y, a continuación, seleccione Guardar y salir. Aplicación en blanco que usa datos desde Dataverse Comience con una aplicación en blanco cuando desee tener control total sobre el diseño, las pantallas y los controles. En el panel de navegación izquierdo, seleccione Crear>Crear desde cero>Tamaño de teléfono. Power Apps crea la aplicación y abre Power Apps Studio, donde puede seguir creando.
Empezar con datos mediante Dataverse
La experiencia De inicio con datos le ayuda a conectarse rápidamente a una tabla de Dataverse existente o a crear una nueva tabla y generar una aplicación.
Conexión a una tabla de Dataverse existente
- Inicie sesión en Power Apps.
- En la página principal, seleccione Iniciar con datos.
- En la página Crear una aplicación , seleccione Dataverse.
- Seleccione una tabla de Dataverse existente y, a continuación, seleccione Crear aplicación.
Power Apps Studio se abre con una aplicación de galería que ya está conectada a la tabla seleccionada.
Creación de nuevos datos
Si aún no tiene una tabla, cree una directamente desde la experiencia Inicio con datos .
- En la página principal, seleccione Iniciar con datos.
- Seleccione Crear nuevos datos.
- En el diseñador Crear nuevas tablas , elija una o varias de estas acciones:
- Seleccione + Nueva tabla para crear una tabla.
- Seleccione + Tabla existente para agregar una tabla existente.
- Use Copilot para describir las tablas, columnas, filas y relaciones que necesita.
- Seleccione Importar datos en el panel Copilot para importar datos de Excel, . Archivos CSV o listas de SharePoint.
- Cuando termine de definir las tablas, seleccione Guardar y salir para generar la aplicación.
Agregar una tabla de Dataverse a una aplicación en blanco
Si quiere comprender los bloques de creación de una aplicación de Dataverse, comience con una aplicación en blanco y agregue el origen de datos usted mismo.
Inicie sesión en Power Apps.
En el panel de navegación izquierdo, seleccione Crear>desde cero.
Seleccione un tamaño de aplicación.
Cuando se abra Power Apps Studio, vaya al menú creación de la aplicación y seleccione Datos.
Nota:
Si es la primera vez que se conecta a Dataverse, Power Apps le pedirá que cree una conexión. Seleccione Crear para continuar.
Seleccione Agregar datos, escriba Cuentas en el cuadro de búsqueda y selecciónelo. Para cerrar el panel Datos , seleccione el icono cerrar en la esquina superior derecha.
Agregar una pantalla de lista
En la barra de comandos, seleccione Nueva pantalla>Lista.
En la barra de navegación izquierda, seleccione BrowseGallery1 y, a continuación, establezca la propiedad Items en esta fórmula:
SortByColumns(Search(CustomGallerySample, TextSearchBox1.Text, SampleText), "SampleText", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))Esta fórmula hace lo siguiente:
Esta expresión filtra la tabla CustomGallerySample para los registros cuya columna SampleText contiene el texto escrito en TextSearchBox1. A continuación, ordena los resultados filtrados por la columna SampleText en orden descendente cuando SortDescending1 es true; de lo contrario, los ordena en orden ascendente.
Puedes usar estas y muchas otras funciones para controlar el aspecto y el comportamiento de la aplicación.
En el panel Propiedades de la galería, establezca Diseño en Título.
Edite la propiedad de texto Título y cámbiele el nombre a Examinar. Para obtener más información, consulte Personalización de una galería.
En el panel izquierdo de creación, pase el ratón sobre Screen1, seleccione el botón de puntos suspensivos (...) y seleccione Eliminar.
En el panel izquierdo de creación, pase el ratón sobre Screen2, seleccione el botón de puntos suspensivos (...) y seleccione Renombrar.
Escriba o pegue BrowseScreen y, a continuación, cambie el nombre de la galería de esa pantalla a BrowseGallery.
Agregar una pantalla de formulario
Repita el primer paso en el procedimiento anterior, pero agregue una pantalla Formulario en lugar de una pantalla Lista .
Establezca la propiedad DataSource del formulario en Accounts y su propiedad Item en BrowseGallery.Selected, como se muestra en la pestaña Avanzadas del panel derecho.
En la pestaña Propiedades del panel derecho, en la fila Campos, seleccione el vínculo "N seleccionado" (o el lápiz Editar) para abrir el panel Campos.
Seleccione Agregar campo, elija estos campos y, a continuación, seleccione Agregar:
- Nombre de cuenta
- Dirección 1: calle 1
- Dirección 1: ciudad
- Dirección 1: Código postal
- Número de empleados
- Ingresos anuales
Nota:
Fuera de este escenario, puede crear un campo personalizado seleccionando Nuevo campo, escribiendo la información necesaria y seleccionando Listo. Para obtener más información, consulte Creación de una columna.
Establezca la propiedad Text de la barra de título para que muestre Crear/Editar.
La pantalla refleja los cambios.
Cambie el nombre de esta pantalla a FormScreen.
Configurar iconos
En BrowseScreen, establezca la propiedad OnSelect del icono circular cerca de la parte superior de la pantalla en esta fórmula:
Refresh(Accounts)
Establezca la propiedad OnSelect del icono "más" en esta fórmula:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Establezca la propiedad OnSelect de la primera flecha que apunta a la derecha a esta fórmula:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
En FormScreen, establezca la propiedad OnSelect del icono cancelar en esta fórmula:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)
Establezca la propiedad OnSelect del icono de marca de verificación en esta fórmula:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)
En la pestaña Insertar, seleccione Iconos y, a continuación, el icono Papelera.
Establezca la propiedad Color del icono Papelera en White y su propiedad OnSelect en esta fórmula:
Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)
Prueba de la aplicación
- En el menú acciones, seleccione el botón Reproducir para obtener una vista previa de la aplicación. Para obtener más información, consulte Vista previa de una aplicación.
- Alterna la lista entre orden ascendente y descendente. Filtre la lista por uno o varios caracteres en el nombre de la cuenta.
- Agregue una cuenta, edite la cuenta que agregó, empiece a actualizar la cuenta, cancele los cambios y elimine la cuenta.