Crea una aplicació canvas utilitzant Microsoft Dataverse

Microsoft Dataverse és una plataforma de dades segura basada en el núvol per a dades empresarials. A Power Apps, pots crear aplicacions de canvas que es connectin directament a Dataverse per mostrar, afegir, actualitzar i gestionar registres sense haver de configurar una base de dades separada.

Aquest article mostra tres maneres de construir una aplicació canvas amb Dataverse:

  • Comença amb una taula Dataverse existent.
  • Crea noves taules de Dataverse i genera una aplicació.
  • Construeix una aplicació en blanc i connecta-la tu mateix a Dataverse.

Requisits previs

Abans de començar:

  • Canvia a un entorn que ja tingui una base de dades amb dades de mostra. Si tens la llicència adequada, també pots crear un entorn.
  • Assegura't de tenir el rol de seguretat Environment Maker, ja sigui directament o a través d'un equip de Dataverse que utilitzi la categoria Microsoft Entra ID security group. Actualment no es suporten rols de seguretat personalitzats per a escenaris de creadors d'aplicacions Canvas.

Crear una aplicació

  1. Inicieu Power Apps la sessió.

  2. A la pàgina d'inici, tria una de les següents opcions segons com vulguis construir la teva aplicació amb Dataverse.

    Crear opcions mitjançant Dataverse Avantatges Navegació
    Una aplicació de galeria d'una sola pàgina Utilitza dades empresarials existents a Dataverse per crear una aplicació lleugera i responsiva ràpidament. Selecciona Comença amb dades>Dataverse. Selecciona una taula i després selecciona Crea aplicació.
    Crea noves dades i crea una aplicació Crea taules estructurades a Dataverse perquè puguis construir aplicacions segures i escalables al voltant de noves dades empresarials. Selecciona Comença amb dades>Crea dades noves. Utilitza el dissenyador de taules o Copilot per crear taules, i després selecciona Desa i surt.
    Aplicació en blanc que utilitza dades de Dataverse Comença amb una aplicació en blanc quan vulguis tenir control total sobre la disposició, les pantalles i els controls. Al panell de navegació esquerre, selecciona Crear> des dela mida del telèfonen blanc>.
  3. Power Apps crea l'aplicació i obre Power Apps Studio, on pots continuar construint.

Comença amb dades utilitzant Dataverse

L'experiència Start with Data t'ajuda a connectar-te ràpidament a una taula Dataverse existent o a crear-ne una nova i generar una aplicació.

Connecta't a una taula Dataverse existent

  1. Inicieu Power Apps la sessió.
  2. A la pàgina principal, selecciona Començar amb dades.
  3. A la pàgina Crea una aplicació , selecciona Dataverse.
  4. Selecciona una taula Dataverse existent i després selecciona Crear aplicació.

Power Apps Studio s'obre amb una aplicació galeria que ja està connectada a la taula seleccionada.

Crear noves dades

Si encara no tens una taula, crea'n una directament des de l'inici amb experiència de dades .

  1. A la pàgina principal, selecciona Començar amb dades.
  2. Selecciona Crear dades noves.
  3. En el dissenyador Crear noves taules , tria una o més d'aquestes accions:
    • Selecciona + Nova taula per crear una taula.
    • Selecciona + Taula existent per afegir una taula existent.
    • Utilitza Copilot per descriure les taules, columnes, files i relacions que necessites.
    • Selecciona Importar dades al panell Copilot per importar dades de Excel, . CSV, o llistes de SharePoint.
  4. Quan acabis de definir les teves taules, selecciona Desa i surt per generar l'aplicació.

Afegir una Dataverse taula en una app en blanc

Si vols entendre els blocs bàsics d'una aplicació Dataverse, comença amb una aplicació en blanc i afegeix tu mateix la font de dades.

  1. Inicieu Power Apps la sessió.

  2. Al panell de navegació esquerre, selecciona Crea>des del blanc.

  3. Selecciona una mida d'aplicació.

  4. Quan s'obri Power Apps Studio, ves al menú d'autoria app i selecciona Data.

    Nota

    Si és la primera vegada que et connectes a Dataverse, Power Apps et demana que creïs una connexió. Selecciona Crear per continuar.

  5. Selecciona Afegeix dades, introdueix Comptes al quadre de cerca i després selecciona'l. I tanca el panell de dades seleccionant la icona de tancament a la cantonada superior dreta.

    Captura de pantalla de la subfinestra de dades de tancament.

Afegir una pantalla de llista

  1. A la barra d'ordres, seleccioneu Llista de pantalla>nova.

  2. A la barra de navegació de l'esquerra, selecciona BrowseGallery1 i després posa la propietat Elements a aquesta fórmula:

    SortByColumns(Search(CustomGallerySample, TextSearchBox1.Text, SampleText), "SampleText", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))

    Aquesta fórmula fa el següent:

    Aquesta expressió filtra la taula CustomGallerySample per a registres la columna SampleText dels quals conté el text introduït a TextSearchBox1. Després ordena els resultats filtrats per la columna SampleText en ordre descendent quan SortDescending1 és cert; si no, els ordena en ordre ascendent.

    Pots utilitzar aquestes i moltes altres funcions per controlar com es veu i es comporta la teva aplicació.

    Captura de pantalla que mostra la propietat Elements de la galeria configurada a la fórmula OrdenByColumns i Cerca.

  3. Al panell de Propietats de la galeria, configura Disposició com a Títol.

  4. Editeu la propietat Text del títol i canvieu-ne el nom a Examina. Per a més informació, vegeu Personalitzar una galeria.

    Captura de pantalla de la pantalla de Navegació que mostra una llista de comptes.

  5. A la subfinestra de creació d'aplicacions esquerra, passeu el cursor per sobre de Pantalla1, seleccioneu la icona de punts suspensius (...) i, a continuació, seleccioneu Suprimeix.

  6. A la subfinestra esquerra de creació d'aplicacions, passeu el cursor per sobre de Pantalla2, seleccioneu la icona de punts suspensius (...) i, a continuació, seleccioneu Canvia el nom.

  7. Escriu o enganxa BrowseScreen, i després renombra la galeria d'aquesta pantalla a BrowseGallery.

    Captura de pantalla de la BrowseScreen i BrowseGallery rebatejades a la vista d'arbre.

Afegir una pantalla de formulari

  1. Repeteix el primer pas del procediment anterior, però afegeix una pantalla de Formulari en lloc d'una pantalla de Llista .

  2. Configura la propietat DataSource del formulari a Comptes i la propietat d'Article a BrowseGallery.Selected, tal com es mostra a la pestanya Advanced del panell dret.

  3. A la pestanya Propietats del panell dret, a la fila Camps , selecciona l'enllaç "N seleccionat" (o el llapis Editar ) per obrir el panell Camps .

  4. Selecciona el camp Afegeix, tria aquests camps i després selecciona Afegir:

    • Nom del compte
    • Adreça 1: Carrer 1
    • Adreça 1: Ciutat
    • Adreça 1: codi postal
    • Nombre d'empleats
    • Ingressos anuals

    Nota

    Fora d'aquest escenari, pots crear un camp personalitzat seleccionant Nou camp, introduint la informació requerida i després seleccionant Fet. Per a més informació, vegeu Crear una columna.

    Captura de pantalla del panell Tria un camp amb l'opció de nou camp ressaltada.

  5. Definiu la propietat Text de la barra de títol per mostrar Crea/Edita .

    La pantalla reflecteix els canvis.

    Captura de pantalla de la pantalla de Crear/Editar formulari que mostra els camps configurats.

  6. Canvieu el nom d'aquesta pantalla a FormScreen.

Configurar icones

  1. A BrowseScreen, configura la propietat OnSelect de la icona circular prop de la part superior de la pantalla amb aquesta fórmula:

    Refresh(Accounts)

    Captura de pantalla de la icona de refrescar.

  2. Definiu la propietat OnSelect de la icona més a aquesta fórmula:

    NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Captura de pantalla de la icona d'afegir plus.

  3. Configura la propietat OnSelect de la primera fletxa que apunta a la dreta a aquesta fórmula:

    EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Captura de pantalla de la següent icona de fletxa.

  4. A FormScreen, configura la propietat OnSelect de la icona de cancel·lació a aquesta fórmula:

    ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)

    Captura de pantalla de la icona de cancel·lar.

  5. Estableix la propietat OnSelect de la icona de marca de verificació a aquesta fórmula:

    SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)

    Captura de pantalla de la icona de marca.

  6. A la pestanya Insereix , seleccioneu Icones i, a continuació, seleccioneu la icona Paperera .

  7. Estableix la propietat Color de la icona a a Blanc i la seva propietat A la selecció a aquesta fórmula:

    Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)

    Captura de pantalla de la icona d'esborrar la paperera.

Provar l'aplicació

  1. Al menú d'accions, selecciona el botó de reproducció per previsualitzar l'aplicació. Per a més informació, vegeu Previsualització d'una aplicació.
  2. Canvia la llista entre ordres d'ordenació ascendent i descendent. Filtra la llista per un o més personatges al nom del compte.
  3. Afegeix un compte, edita el compte que has afegit, comença a actualitzar-lo, cancel·la els canvis i després elimina el compte.

Consulteu també