Migrați aplicațiile încorporate de tip pânză pe formulare pe bază de model, create utilizând publicația de previzualizare publică

Important

Cu cea mai recentă versiune, aplicațiile încorporate de tip pânză pe formularele bazate pe model sunt disponibile la nivel general. Toate aplicațiile încorporate de tip pânză pe formulare bazate pe model create pe baza formularului utilizând publicația de previzualizare publică ar trebui să fie migrate spre noi aplicații de tip pânză încorporate create folosind cea mai recentă versiune. Asistența pentru aplicațiile de tip pânză încorporate pe formulare pe bază de model, create utilizând publicația de previzualizare publică vor fi în curând perimate.

Pentru a migra o aplicație încorporată de tip pânză pe un formular bazat pe model creat folosind publicația de previzualizare publică la cea mai nouă versiune, creatorii trebuie mai întâi să creeze o aplicație încorporată nouă de tip pânză folosind cea mai nouă versiune. Apoi, creatorii pot copia comenzile din aplicația pânză încorporată existentă la cea nouă, pot adăuga sursele de date necesare și pot actualiza referințele rupte, dacă există. Pași detaliați sunt furnizați mai jos.

  1. Conectați-vă la Power Apps.
  2. Deschideți aplicația panză încorporată creată utilizând versiunea de previzualizare publică pentru editare Power Apps Studio. Pentru pași privind editarea unei aplicații pânză, consultați: Editați o aplicație pânză.
  3. Într-o filă nouă de browser, urmați pașii de la adăugați o nouă aplicație pânză încorporată într-un formular pe bază de model.
  4. Copiați comenzile din aplicația pânză încorporată creată utilizând versiunea de previzualizare publică la noua aplicație pânză încorporată, pe câte un ecran, utilizând pașii de mai jos.
    1. Selectați fila de browser de la Pasul 2, care are aplicația pânză încorporată, creată utilizând publicația de previzualizare publică, deschisă în Power Apps Studio.
    2. Selectați un ecran de pe care să copiați comenzile.
    3. Utilizați Ctrl + A pentru a selecta toate controalele de pe ecran.
    4. Utilizați Ctrl + C pentru a copia toate controalele selectate.
    5. Selectați fila de browser de la Pasul 3, care are aplicația pânză nouă încorporată, creată utilizând cea mai nouă ediție.
    6. Selectați un ecran sau adăugați unul nou.
    7. Utilizați Ctrl + V pentru a insera controalele de pe ecranul selectat.
    8. Repetați pașii pentru a copia fiecare ecran.
  5. După ce ați copiat toate ecranele, selectați fila de browser de la Pasul 3, care are noua aplicație pânză încorporată creată utilizând cea mai nouă ediție.
  6. Actualizați toate locurile în care este accesat rândul de pe formularul gazdă pe bază de model. Înlocuiți Primul(ModelDrivenFormIntegration.Data) cu ModelDrivenFormIntegration.Item.
  7. Adăugați orice surse de date lipsă în noua aplicație pânză încorporată.
  8. Actualizați toate referințele rupte în noua aplicație de pânză încorporată.
  9. Când ați terminat de făcut modificări, selectați Fișier, apoi selectați Salvați.
  10. Pentru a face schimbările disponibile utilizatorilor finali, selectați Publicați și apoi selectați Publicați această versiune.

În versiunea de previzualizare, pentru a încorpora o aplicație tip pânză într-un formular pe bază de model, producătorii trebuiau să decidă de la început dacă doreau să treacă rândul curent (formularul principal) drept context de date sau o listă de rânduri legate de rândul curent (formular principal). Apoi au fost nevoiți să adauge controlul aplicației tip pânză, fie la controlul de la coloană, fie la sub-grilă.

Cu cea mai recentă versiune, adăugarea unei aplicații tip pânză încorporată pe un formular pe bază de model este simplificată și fluidizată numai la coloană. Creatorii pot accesa cu ușurință lista rândurilor legate direct în aplicația tip pânză utilizând conectorul Common Data Service.

Pentru a migra o aplicație tip pânză încorporată pe un formular pe bază de model care utilizează o listă de rânduri corelată cu rândul actual (formularul principal), urmați pașii de mai jos.

  1. Urmați pașii din secțiunea de mai sus pentru a migra aplicațiile pânză încorporate pe formulare bazate pe model utilizând publicația de previzualizare publică cea mai recentă.
  2. Utilizând conectorul Common Data Service, adăugați o sursă de date pentru tabelul corelat cu aplicația. Pentru a afla cum să adăugați o sursă de date într-o aplicație de tip pânză, consultați Adăugați o conexiune de date la o aplicație de tip pânză în Power Apps.
  3. Atunci când utilizați sursa de date a tabelului asociat pentru un control, cum ar fi Galerie sau Tabel de date, folosiți funcția Filtru pentru a filtra rândurile la cele care sunt corelate cu rândul curent (formularul principal). Rândul curent (formularul principal) este disponibil prin ModelDrivenFormIntegration.Item.

    Notă

    Aplicația încorporată de tip pânză are acces deplin la rândul din formularul gazdă pe bază de model prin intermediul ModelDrivenFormIntegration.Item. De exemplu, pentru a obține valoarea unei coloane cu numele accountnumber și numele afișat Număr de cont, puteți folosi ModelDrivenFormIntegration.Item.accountnumber sau ModelDrivenFormIntegration.Item.„Număr de cont”.

  4. Cu actualizări recente Microsoft Dataverse oferă acum și asistență pentru utilizarea vizualizărilor tabelelor ca filtru. Consultați această postare pe blog pentru detalii: Îmbunătățirea selecției sursei de date și vizualizări Dataverse.

Vedeți și

Încorporați o aplicație de tip pânză într-un formular pe bază de model
Adăugați o aplicație încorporată de tip pânză într-un formular pe bază de model
Editați o aplicație încorporată de tip pânză într-un formular pe bază de model
Personalizați dimensiunea ecranului și orientarea unei aplicații de panza încorporată într-un formular bazat pe model
Efectuați acțiuni predefinite pe formularul gazdă dintr-o aplicație pânză încorporată
Caracteristicile și acțiunile de control ale ModelDrivenFormIntegration
Partajarea unei aplicații pânză încorporată
Recomandări privind lucrul cu aplicațiile încorporate de tip pânză

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).