Migrar aplicacions del llenç incrustades a formularis basats en el model creades amb la versió de visualització prèvia pública

Nota

Vigent a partir del novembre de 2020:

  • S’ha canviat el nom del Common Data Service per Microsoft Dataverse. Més informació
  • S’han actualitzat alguns termes del Microsoft Dataverse. Per exemple, ara entitat s’anomena taula, i el camp ha passat a anomenar-se columna. Més informació

Aquest article s’actualitzarà pròximament per reflectir la terminologia més recent.

Important

Amb l'última versió, les aplicacions de llenç incrustades a formularis basats en models estan disponibles per a tothom. Totes les aplicacions de llenç incrustades en formularis basats en models creades amb la versió de la visualització prèvia pública s'han de migrar a les noves aplicacions de llenç incrustades creades amb l'última versió. L'assistència per a les aplicacions de llenç incrustades a formularis basats en el model creades amb la versió de visualització prèvia pública quedaran obsoletes en breus.

Per migrar una aplicació de llenç incrustada en un formulari basat en el model creat amb la versió de la visualització prèvia pública a la versió més recent, els desenvolupadors primer han de crear una aplicació de llenç incrustada nova mitjançant l'última versió Els fabricants poden copiar sobre els controls des de l'aplicació de llenç incrustada existent a l'aplicació nova, afegir fonts de dades necessaris i actualitzar referències trencades, si n'hi ha. A continuació es detallen els passos a seguir.

  1. Inicieu la sessió a Power Apps.
  2. Obriu l'aplicació de llenç incrustada creada amb la versió de visualització prèvia pública per editar-la al Power Apps Studio. Per veure els passos que s'utilitzen per editar una aplicació de llenç vegeu: Editar una aplicació de llenç
  3. En una pestanya nova del navegador, seguiu els passos per afegir una aplicació de llenç incrustada nova en un formulari basat en el model.
  4. Copieu els controls de l'aplicació de llenç incrustada creada amb la versió de visualització prèvia pública a l'aplicació nova en una pantalla a la vegada seguint els passos següents.
    1. Seleccioneu la pestanya del navegador del pas 2, que té l'aplicació de llenç incrustada creada amb la versió de visualització prèvia pública i obriu-la al Power Apps Studio.
    2. Seleccioneu una pantalla per copiar-ne els controls.
    3. Utilitzeu Ctrl + A per seleccionar tots els controls de la pantalla.
    4. Utilitzeu Ctrl + C per copiar tots els controls seleccionats.
    5. Seleccioneu la pestanya del navegador del pas 3, que té l'aplicació de llenç incrustada nova creada amb la versió més recent.
    6. Seleccioneu una pantalla o afegiu-ne una de nova.
    7. Utilitzeu Ctrl + V per enganxar els controls de la pantalla seleccionada.
    8. Repetiu els passos per copiar cada pantalla.
  5. Quan acabeu de copiar totes les pàgines, seleccioneu la pestanya del navegador del pas 3, que té l'aplicació de llenç incrustada nova creada amb la versió més recent.
  6. Actualitzeu tots els llocs on s’accedeix a la fila del formulari basat en el model d’amfitrió. Substituïu First(ModelDrivenFormIntegration.Data) per ModelDrivenFormIntegration.Item.
  7. Afegiu els orígens de dades que falten a la nova aplicació de llenç incrustada.
  8. Actualitzeu totes les referències trencades a l'aplicació de llenç incrustada nova.
  9. Quan hagueu acabat de fer els canvis, seleccioneu la pestanya Fitxer i, a continuació, seleccioneu Desa.
  10. Per aplicar els canvis per als usuaris finals, seleccioneu Publica i Publica aquesta versió.

A la versió de visualització prèvia, per inserir una aplicació de llenç en un formulari basat en models, els creadors havien de decidir si volien passar la fila actual (formulari principal) com a context de dades o com una llista de files relacionades amb la fila actual (formulari principal). Després van haver d’afegir el control de l’aplicació de llenç al control de la columna o la subquadrícula.

Amb l’última versió, afegir una aplicació de llenç incrustada en un formulari basat en models s’ha simplificat només a la columna. Els creadors encara poden accedir fàcilment a la llista de files relacionades directament a l'aplicació de llenç mitjançant el connector del Common Data Service.

Per migrar una aplicació de llenç incrustada en un formulari basat en models que utilitzi una llista de files relacionades amb la fila actual (formulari principal), seguiu els passos següents.

  1. Seguiu els passos de la secció anterior per migrar aplicacions de llenç incrustades a formularis basats en models creats amb la versió de visualització prèvia pública fins a la versió més recent.
  2. Utilitzant el connector del Common Data Service, afegiu una font de dades per a la taula relacionada amb l’aplicació. Per obtenir més informació sobre com afegir una font de dades en una aplicació de llenç, consulteu Afegir una connexió de dades a una aplicació de llenç al Power Apps.
  3. Quan utilitzeu la font de dades de la taula relacionada per a un control, com ara Galeria o Taula de dades, utilitzeu la funció Filtre per filtrar les files que estan relacionades amb la fila actual (formulari principal). La fila actual (formulari principal) està disponible a través del ModelDrivenFormIntegration.Item.

    Nota

    L'aplicació de llenç incrustada té accés complet a la fila del formulari basat en el model de l'amfitrió mitjançant el ModelDrivenFormIntegration.Item. Per exemple, per obtenir el valor d'una columna amb el nom accountnumber i el nom de visualització Número de compte, podeu utilitzar ModelDrivenFormIntegration.Item.accountnumber o ModelDrivenFormIntegration.Item.'Account Number'.

  4. Amb les actualitzacions recents, el Microsoft Dataverse també proporciona assistència per utilitzar les vistes de taula com a filtre. Vegeu aquesta publicació del blog per obtenir més informació: Millora de la selecció de la font de dades i de les visualitzacions del Dataverse.

Vegeu també

Aplicació de llenç incrustada en un formulari basat en el model
Afegir una aplicació de llenç incrustada en un formulari basat en el model
Editar una aplicació de llenç incrustada en un formulari basat en el model
Personalitzar la mida de la pantalla i l'orientació d'una aplicació de llenç incrustada en un formulari basat en el model
Dur a terme accions predefinides en el formulari d'amfitrió des d'una aplicació de llenç
Propietats i accions del control ModelDrivenFormIntegration
Compartir una aplicació de llenç incrustada
Instruccions sobre com treballar amb aplicacions de llenç incrustades