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 proporciona una plataforma segura basada en la nube para almacenar y administrar datos empresariales. Con Power Apps, puede crear aplicaciones de lienzo que se conecten directamente a Dataverse para mostrar, editar y administrar los datos de la organización sin conexiones de datos complejas.
En este artículo se muestra cómo crear aplicaciones de lienzo mediante tablas de Dataverse. Aprenderá tres enfoques diferentes: generar aplicaciones a partir de datos existentes, crear nuevas tablas y aplicaciones juntas y crear aplicaciones personalizadas desde cero. Tanto si trabaja con tablas estándar como con datos de la organización personalizados, estos métodos le ayudarán a crear rápidamente aplicaciones empresariales funcionales.
Requisitos previos
- Cambie a un entorno en el que se haya creado una base de datos con datos de ejemplo. Si tiene una licencia apropiada, puede crear un entorno para cumplir este requisito.
- Asegúrese de que tiene el rol de seguridad Creador de entorno, ya sea directamente o a través de un equipo de Dataverse que forma parte de la categoría Grupo de seguridad de AAD. Los roles de seguridad personalizados no se admiten actualmente en escenarios de Canvas App Maker.
Crear una aplicación
Inicie sesión en Power Apps.
En la pantalla de inicio, elija una de las siguientes opciones en función de cómo desee crear su aplicación utilizando Dataverse:
Crear opciones utilizando Dataverse Beneficios Navegación Una aplicación de galería de una sola página Utilice sus datos empresariales existentes en Dataverse y cree una aplicación ligera y con capacidad de respuesta. Seleccione Iniciar con datosDataverse. Seleccione una tabla y seleccione Crear aplicación. Creación de nuevos datos y compilación de una aplicación Configure tablas estructuradas en Dataverse para organizar los datos y crear aplicaciones seguras y escalables. Seleccione Iniciar con los datosCrear nuevos datos. Use el diseñador de tablas o Copilot para crear tablas y seleccione Guardar y salir. Aplicación en blanco que usa datos desde Dataverse Utilice sus datos empresariales existentes en Dataverse para personalizar su aplicación con flexibilidad, sin las limitaciones de las plantillas prediseñadas. En el panel de navegación izquierdo, seleccione CrearIniciar con un lienzo en blancoTamaño del teléfono. Nota
La pantalla principal de Power Apps ahora muestra un mensaje vibe.powerapps.com, que presenta una nueva experiencia que reúne el diseño generativo, los agentes de IA y los flujos de trabajo controlados por planes. Puede probar esta experiencia para pasar de idea a una aplicación en funcionamiento más rápido.
Se crea la aplicación y se abre Power Apps Studio, donde se sigue compilando la aplicación.
Empezar con datos mediante Dataverse
La experiencia Inicio con datos le permite conectarse rápidamente a una tabla de Dataverse existente y generar una aplicación de lienzo. También puede crear nuevas tablas directamente desde esta experiencia.
Conexión a una tabla de Dataverse existente
Inicie sesión en Power Apps.
En la pantalla principal, seleccione Iniciar con datos.
En la página Crear una aplicación , seleccione Dataverse.
Seleccione una tabla de Dataverse existente y seleccione Crear aplicación.
Power Apps Studio se abre con una aplicación de galería conectada a la tabla seleccionada.
Creación de nuevos datos
Si no tiene una tabla existente, puede crear una directamente desde la experiencia Inicio con datos .
En la pantalla principal, seleccione Iniciar con datos.
Seleccione Crear nuevos datos.
En el diseñador Crear nuevas tablas, usted puede:
- Para agregar una nueva tabla, seleccione + Nueva tabla.
- Para agregar una tabla existente, seleccione + Tabla existente.
- Use Copilot para describir las tablas, columnas, filas y relaciones, y las genera automáticamente.
- Importe datos de Excel o . Archivos CSV o listas de SharePoint seleccionando Importar datos en el panel de Copilot.
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
Para ayudarle a comprender cómo crear una aplicación con datos de Dataverse, empiece por crear una aplicación en blanco y, a continuación, agregar datos de Dataverse.
Inicie sesión en Power Apps.
En el panel de navegación izquierdo, seleccione CrearIniciar con un lienzo en blancoTamaño del teléfono.
Cuando se abra Power Apps Studio, vaya al menú creación de app y seleccione Data.
Nota
Si esta es la primera vez que se conecta a Dataverse, se le pedirá que cree una conexión. Seleccione Crear para establecer la conexión.
Seleccione Agregar datos, escriba Cuentas en el cuadro de búsqueda y selecciónela.
Cierre el panel Datos seleccionando el icono Cerrar en la esquina superior derecha.
Captura de pantalla del panel de datos de cierre.
Agregar una pantalla de lista
En la barra de comandos, seleccione Nueva pantallaLista.
En la barra de navegación izquierda, seleccione BrowseGallery1 y establezca el valor de la propiedad Items en esta fórmula:
SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))Esta fórmula especifica que:
La galería muestra los datos de la tabla Cuentas.
Los datos se ordenan en orden ascendente hasta que un usuario selecciona el botón de ordenación para alternar el criterio de ordenación.
Si un usuario escribe o pega uno o más caracteres en la barra de búsqueda (TextSearchBox1), en la lista solo se mostrarán las cuentas en las que el campo nombre contiene los caracteres que el usuario ha especificado.
Puede usar estas y otras muchas funciones para especificar el aspecto y el comportamiento de la aplicación.
Establecer la propiedad Elementos de la galería.
En el panel propiedades de la galería, establezca el 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.
Pantalla de exploración.
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, después, cambie el nombre de la galería en esa pantalla por BrowseGallery.
Cambiar el nombre de la pantalla de exploración, galería.
Agregar una pantalla de formulario
Repita el primer paso del procedimiento anterior, pero agregue una pantalla Formulario en lugar de una pantalla Lista .
Establezca la propiedad DataSource del formulario en Cuentas y su propiedad Item en BrowseGallery.Selected, tal y como se muestra en la pestaña Opciones avanzadas del panel de la derecha.
En la pestaña Propiedades del panel del lateral derecho, seleccione Editar campos para abrir el panel Campos.
Seleccione Agregar campo y seleccione las casillas para estos campos:
- 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, proporcionando la información requerida y luego seleccionando Hecho. Para obtener más información, consulte Creación de una columna.
Seleccionar y agregar una columna.Seleccionar y agregar una columnaSeleccione Agregar.
Establezca la propiedad Text de la barra de título para que muestre Crear/Editar.
La pantalla refleja los cambios.
Pantalla después de los cambios.
Cambie el nombre de esta pantalla a FormScreen.
Configurar iconos
En BrowseScreen, establezca la propiedad OnSelect del icono circular de la parte superior de la pantalla en esta fórmula:
Refresh(Accounts)Icono Actualizar.
Establezca la propiedad OnSelect del icono "más" en esta fórmula:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)Icono Agregar.
Establezca la propiedad OnSelect de la primera flecha que apunta a la derecha en esta fórmula:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)Icono Siguiente.
En FormScreen, establezca la propiedad OnSelect del icono Cancelar en esta fórmula:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)Icono Cancelar.
Establezca la propiedad OnSelect del icono de marca de verificación en esta fórmula:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)Icono Marca de verificación.
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)Icono Papelera.
Probar la aplicación
En el menú de acciones, seleccione Botón Vista previa.Vista previa de la aplicación. Para obtener más información, consulte Vista previa de una aplicación.
Alterne la lista entre los criterios de ordenación ascendente y descendente y fíltrela por uno o más caracteres en el nombre de cuenta.
Agregue una cuenta, modifíquela, empiece a actualizarla pero cancele los cambios y, después, elimine la cuenta.
Consulte también
- Información general de la nueva experiencia de ambiente Power Apps (versión preliminar)
- Personalización de una galería
- Creación de una columna