Crearea unei soluții

Pentru a localiza și a lucra doar cu componentele pe care le-ați personalizat, creați o soluție și faceți toate personalizările acolo. Apoi, amintiți-vă întotdeauna să lucrați în contextul soluției personalizate pe măsură ce adăugați, editați și creați componente. Astfel, este mai ușor să exportați soluția, astfel încât să poată fi salvată sau importată într-un alt mediu.

Notă

Pentru informații despre implementarea unei gestionări sănătoase a ciclului de viață al aplicațiilor (ALM) folosind soluții, consultați secțiunea Ghid ALM Power Platform.

Pentru a crea o soluție:

  1. Conectați-vă la Power Apps și selectați Soluții din navigarea din stânga. Dacă elementul nu se află în panoul lateral, selectați …Mai multe, apoi selectați elementul dorit.

  2. Selectați Soluție nouă și completați coloanele obligatorii pentru soluție.

    Câmp Descriere
    Nume afişat Numele afișat în lista de soluții. Îl puteți modifica mai târziu.
    Nume Numele unic al soluției. Acesta este generat folosind valoarea introdusă în coloana Nume afișat. Puteți edita acest element înainte de a salva soluția, dar după ce salvați soluția, nu îl mai puteți schimba.
    Editor Puteți selecta editorul implicit sau puteți crea un nou editor nou. Vă recomandăm să creați un editor pentru organizația dvs. pentru a-l utiliza în mod constant în mediile dvs. în care veți utiliza soluția. Consultați Editor de soluții ulterior în acest articol.
    Versiune Introduceți un număr pentru versiunea soluției dvs. Acesta este important doar dacă exportați soluția. Numărul versiunii va fi inclus în numele de fișier atunci când exportați soluția.
  3. Selectați Salvare.

După ce salvați soluția, puteți să adăugați informații în coloanele care nu sunt obligatorii. Acești pași sunt opționali. Utilizați coloana Descriere pentru a descrie soluția și alegeți o resursă web HTML ca Pagină de configurare pentru soluție. Pagina de configurare este de obicei folosită de ISVs care distribuie soluții. Atunci când este setată, apare un nou nod Configurare sub nodul Informații pentru a afișa această resursă web. Dezvoltatorii vor folosi această pagină pentru a include instrucțiuni sau controale care vă permit să setați datele de configurare sau să lansați soluții.

Adăugarea componentelor de soluție

După ce ați creat o soluție, aceasta nu va conține componente de soluție. Puteți crea componente noi care să fie adăugate la soluție sau să adăugați componente existente la noua dvs. soluție.

Creare de componente într-o soluție

Puteți utiliza comanda Nou pentru a crea diferite tipuri de componente. Acest lucru vă duce la o experiență de creare diferită în funcție de tipul componentei care îl alegeți. După ce ați terminat crearea componentei, va fi adăugată la soluție.

Creați o componentă nouă într-o soluție.

Adăugarea unei componente existente la o soluție

În ceea ce privește soluțiile negestionate și care nu sunt soluția implicită, aveți posibilitatea să utilizați comanda Adăugare existent pentru a adăuga componente care nu sunt deja incluse în soluție.

Adăugați componenta existentă la o soluție.

Notă

Lista componentelor existente va fi diferită în funcție de versiunea și soluțiile importate în mediul dvs.

Când adăugați un tabel existent, mai degrabă decât să selectați Includeți toate componentele sau Includeți metadatele tabelului, folosiți opțiunea Selectare componente pentru a adăuga numai componentele tabelului care au fost actualizate. Cu segmentarea soluțiilor, puteți exporta actualizări de soluții cu active de tabel selectate, cum ar fi coloane de tabel, formulare și vizualizări, mai degrabă decât tabele întregi cu toate activele. Creați o soluție segmentată cu active de tabel

Multe dintre particularizările pe care veți dori să le efectuați vor implica tabele. Puteți utiliza filtrul Tabel pentru a afișa o listă cu toate tabelele din soluția curentă care pot fi particularizate într-un fel. După ce aprofundați un tabel, puteți vedea componentele care fac parte din tabel, așa cum se arată pentru tabelul de cont din următoarea captură de ecran.

Soluția demonstrativă afișează tabelul de cont extins.

Publicarea modificărilor

Când efectuați modificări negestionate într-un mediu, unele componente, cum ar fi formulare, tabele, aplicații bazate pe modele, hărți ale site-ului și vizualizări sunt salvate într-o stare nepublicată. Acțiunea de publicare promovează aceste modificări într-o stare activă și le pune la dispoziția utilizatorilor finali și pentru export.

Publicați-vă particularizările

  1. Selectați Soluții în panoul de navigare din stânga. Dacă elementul nu se află în panoul lateral, selectați …Mai multe, apoi selectați elementul dorit.

  2. Selectați soluția pe care doriți să o publicați pentru ca să o deschideți.

  3. Din lista de comenzi, selectați Publicați toate particularizările.

Publicați toate particularizările.

Important

Pregătirea particularizărilor poate dura ceva timp. Dacă vedeți un mesaj că pagina de browser nu mai răspunde, așteptați ca pagina să răspundă și nu o închideți.

Editorul de soluții

Fiecare aplicație sau particularizare pe care o realizați este parte a unei soluții. Fiecare soluție are un editor. Specificați editorul când creați o soluție.

Editorul de soluții indică cine a dezvoltat aplicația. Din acest motiv ar trebui să creați un editor de soluții care are sens. Puteți vizualiza editorul de soluții pentru o soluție selectând Setări din zona Soluţii în Power Apps. Pentru mai multe informații despre editorul de soluții, consultați Editor de soluții în ghidul ALM Power Platform.

Notă

Common Data Services Soluția implicită este asociată cu Microsoft Dataverse Editor implicit. Prefixul de personalizare implicită va fi repartizat aleatoriu pentru acest editor, de exemplu ar putea fi cr8a3. Acest lucru înseamnă că numele fiecărui element nou de metadate creat pentru organizația dumneavoastră îl va avea prestabilit la numele folosit pentru a identifica în mod unic elementele.

Creați un editor de soluții

  1. În Power Apps, selectați Soluții. Dacă elementul nu se află în panoul lateral, selectați …Mai multe, apoi selectați elementul dorit.
  2. În bara de comandă, selectați Soluție nouă, în panoul din dreapta, selectați lista derulantă Editor, apoi selectați + Editor.
    Create a new publisher
  3. În formularul Editor nou, introduceți informațiile necesare și opționale:
  • Nume de afișat. Introduceți numele de afișare pentru editor.
  • Nume. Introduceți numele unic pentru editor.
  • Prefix. Introduceți prefixul editorului pe care le doriți.
  • Prefix pentru valoarea opțiunii. Această coloană generează un număr bazat pe prefixul editorului. Acest număr este folosit atunci când adăugați opțiuni la alegeri și oferă o indicație a ce soluție a fost utilizată pentru a adăuga opțiunea.
  • Detalii persoană de contact. Opțional, puteți adăuga informații de contact și adresa.
  1. Selectați Salvați și închideți.

Notă

Nu utilizați _upgrade ca parte a numelui soluției. _upgrade este un cuvânt intern rezervat pentru procesul de upgrade al soluției.

Modificați editorul de soluții

Puteți schimba un editor de soluții pentru o soluție negestionată urmând acești pași:

  1. În Power Apps, selectați Soluții, selectați ... alături de soluția pe care o doriți și apoi selectați Setări. Dacă elementul nu se află în panoul lateral, selectați …Mai multe, apoi selectați elementul dorit.
  2. În panoul Setări soluție, selectați Editați editorul.
  3. Editați coloanele Numele afișat și Prefix la valorile dorite. Coloana Prefix valoare opțiune generează un număr bazat pe prefixul editorului. Acest număr este folosit atunci când adăugați opțiuni la alegeri și oferă o indicație a ce soluție a fost utilizată pentru a adăuga opțiunea.
  4. Pe lângă prefix, puteți modifica și numele afișat al editorului de soluții, informațiile de contact și adresa din secțiunea Detalii de contact.
  5. Selectați Salvare și închidere.

Creați o soluție segmentată

Utilizați segmentarea soluției astfel încât să includeți doar componentele tabelului care sunt actualizate atunci când distribuiți actualizările soluției. Mai multe informații: Utilizarea de soluții segmentate în Ghid ALM Power Platform

Creați o soluție segmentată cu active de tabel

Pentru a crea o soluție segmentată, începeți prin a crea o soluție negestionată și adăugați doar componentele actualizate. Instalarea asemănătoare unui expert vă conduce pas cu pas prin procesul de adăugare a activelor de tabel.

De exemplu, imaginați-vă că ați creat un nou tabel personalizat care nu există în niciun alt mediu numit Tabel personalizat și, de asemenea, ați adăugat o nouă coloană numită top zece pentru tabelul contului. Pentru a crea o soluție segmentată urmați acești pași.

  1. Accesați Power Apps și apoi selectați Soluții. Dacă elementul nu se află în panoul lateral, selectați …Mai multe, apoi selectați elementul dorit.

  2. Selectați Soluție nouă și creați o soluție. Introduceți informații în coloanele obligatorii. Selectați Creare.

  3. Deschideți soluția creată. În bara de comandă, selectați Adăugare existent, apoi selectați Entitate.

  4. În panoul Adăugare entități existente, selectați unul sau mai multe tabele pe care doriți să le adăugați la soluție. De exemplu, selectați Cont și Tabel personalizat. Selectați Următorul.

  5. În panoul Selectare entități, puteți alege dintre activele pe care să le includeți:

    • Includeți toate componentele. Această opțiune include toate componentele și metadatele asociate tabelului. Poate include alte tabele sau componente ale tabelului, cum ar fi fluxurile proceselor de business, rapoarte, conexiuni și cozi.

    • Include metadatele de entitate. Această opțiune include doar metadatele asociate tabelului. Metadatele includ proprietățile tabelului, cum ar fi auditul, detectare dubluri sau urmărirea modificărilor.

    • Selectați componentele. Această opțiune vă permite să selectați în mod individual fiecare componentă asociată tabelului, cum ar fi coloanele, relațiile, regulile de business, vizualizările, formularele și diagramele.

    • Nu includeți componente.

      Pentru acest exemplu, pentru că Tabelul personalizat nu a fost niciodată importat în mediul țintă, lângă Tabelul personalizat selectați Includeți toate componentele. Sub Cont, alegeți Selectați componentele.

      Adăugare tabele existente.

  6. Din moment ce numai coloana personalizată top zece este nouă pentru tabelul contului, selectați Top zece, apoi selectați Adăugare.

    Selectați componentele tabelului.

  7. Selectați Adăugare pentru a adăuga componentele la soluție.

Creați o soluție segmentată folosind exploratorul de soluții

Ilustrațiile următoare oferă un exemplu de creare a unei soluții segmentate prin alegerea activelor de tabel din tabelele Account, Case și Contact.

Notă

Tabelul de cazuri este inclus cu unele aplicații Dynamics 365, cum ar fi Dynamics 365 Customer Service.

Începeți prin deschiderea unei soluții negestionate pe care ați creat-o. Alegeți componenta tabel.

Adăugare resurse existente.

Apoi selectați componentele soluției.

Selectarea componentelor soluției.

Urmați asistentul. La pasul 1, începând în ordine alfabetică, selectați activele pentru primul tabel, tabelul Account, așa cum se arată aici.

Porniți asistentul.

Deschideți fila Câmpuri și selectați coloana Număr de cont.

Selectați activele tabelului contului.

La pasul 2, pentru tabelul Caz, adăugați toate activele.

Selectați activele tabelului Caz.

La pasul 3, adăugați coloana Aniversare pentru tabelul Persoană de contact.

Selectați activele tabelului Contact.

Ca urmare, soluția segmentată creată conține trei tabele, Account, Case și Contact. Fiecare tabel conține doar activele alese.

Soluție cu tabele.

Limitări

  • Dimensiunea soluției este limitată la 32 MB.
  • Numărul de soluții este limitat de capacitatea Microsoft Dataverse.
  • Numărul de obiecte într-o soluție este limitat de capacitatea Dataverse.

Consultați și

Utilizarea soluţiilor
Pentru dezvoltatori: creați, exportați sau importați o soluție negestionată

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).