Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Pentru a localiza și a lucra doar cu componentele pe care le personalizați, creați o soluție și faceți toată personalizarea 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ă
Luați în considerare specificarea unei soluții particularizate ca soluție preferată. În acest fel, puteți controla unde sunt stocate componentele soluției atunci când nu le creați în mod specific în contextul unei soluții particularizate. Informații suplimentare: Setați soluția preferată.
Pentru a crea o soluție:
Conectați-vă la Power Apps și selectați Soluții din meniul de navigare din stânga. Dacă elementul nu se află în panoul lateral, selectați …Mai multe și apoi selectați elementul dorit.
Selectați Soluție nouă și apoi completați coloanele necesare pentru soluție.
Câmp Descriere Numele de afișare Numele afișat în lista de soluții. Îl puteți modifica mai târziu. Nume Numele unic al soluției. Trebuie să conțină doar litere, cifre și sublinieri. Numele este generat din caracterele permise din 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., pe care să îl utilizați în mod consecvent în mediile în care veți utiliza soluția. Vedeți Editorul de soluții mai târziu î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 este inclus în numele fișierului atunci când exportați soluția. Setați ca soluție preferată Utilizarea unei soluții preferate este o modalitate de a controla unde sunt stocate componentele soluției atunci când nu le creați în mod specific în contextul unei soluții particularizate. Când soluția preferată nu este setată, în mod implicit, soluția implicită Common Data Services este soluția preferată. Dacă soluția implicită Common Data Services nu este disponibilă, soluția numită Soluție implicită este utilizată ca soluție preferată. Mai multe informații: Setați soluția preferată Pagina de configurare Sub Mai multe opțiuni puteți, selectați opțional o resursă web pe care să o utilizați ca pagină de configurare. Pagina de configurare este utilizată de obicei de furnizorii independenți de software (ISV) care distribuie soluții. Când această opțiune este setată, un nou nod Configurare apare sub nodul Informații pentru a afișa această resursă web. Dezvoltatorii folosesc resursa web, care este o pagină HTML, pentru a include instrucțiuni sau controale care să vă permită să setați datele de configurare sau să lansați soluția. Descriere Sub Mai multe opțiuni , puteți adăuga opțional o descriere a soluției. Acest lucru este util dacă doriți să partajați soluția cu alții sau dacă doriți să vă amintiți pentru ce este soluția. Selectați Salvați.
Adăugarea sau eliminarea obiectelor de soluție
După ce creați soluția, aceasta nu va conține niciun obiect de soluție. Puteți crea obiecte noi pentru a le adăuga la soluție sau puteți adăuga obiecte existente la noua soluție.
Crearea obiectelor într-o soluție
Puteți utiliza comanda Nou pentru a crea diferite tipuri de obiecte. Selectarea Nou, apoi selectarea obiectului dorit vă duce la o experiență de creare diferită, în funcție de tipul de obiect pe care îl alegeți. După ce ați terminat de creat obiectul, acesta este adăugat la soluție.
Adăugarea unui obiect existent la o soluție
Cu soluțiile negestionate și nu soluția implicită a sistemului, puteți utiliza comanda Adăugare existentă pentru a aduce obiecte care nu sunt deja în soluție.
Notă
Lista obiectelor existente este diferită în funcție de versiunea și soluțiile importate în mediul dvs.
Multe dintre personalizările pe care doriți să le faceți implică tabele. Selectați Tabele în panoul din stânga pentru a filtra și afișa o listă cu toate tabelele din soluția curentă. După ce detaliați un tabel, puteți vizualiza obiectele care fac parte din tabel, așa cum se arată cu tabelul de cont din această captură de ecran.
Eliminarea obiectelor dintr-o soluție
Puteți elimina obiecte dintr-o soluție negestionată. Cu soluția deschisă, selectați obiectul, apoi selectați Eliminare din această soluție pe bara de comenzi.
Când obiectul este îndepărtat, acesta nu mai face parte din soluție. Cu toate acestea, obiectul există încă în mediu și poate fi adăugat la o altă soluție. Odată ce obiectul este eliminat din toate soluțiile din mediu, acesta poate fi șters.
Important
Odată ce obiectul este șters, acesta nu poate fi recuperat și toate datele asociate, cum ar fi înregistrările de tabel atunci când ștergeți un tabel particularizat, se pierd. Dacă doriți să păstrați obiectul, dar nu îl aveți în soluție, eliminați-l din soluție fără a-l șterge.
Pentru a șterge un obiect, selectați-l, apoi selectați Ștergere din acest mediu.
Publicarea modificărilor
Atunci când efectuați modificări negestionate într-un mediu, unele obiecte, cum ar fi tabele, formulare, aplicații proiectate pe model, hărți de site ș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 exportul soluției.
Publicați-vă particularizările
Selectați Soluții din meniul de navigare din stânga. Dacă elementul nu se află în panoul lateral, selectați …Mai multe și apoi selectați elementul dorit.
Deschideți soluția pe care doriți să o publicați.
Selectați Publicați toate particularizările pe bara de comenzi.
Important
Pregătirea particularizărilor poate dura ceva timp. Dacă vedeți un mesaj că pagina browserului nu răspunde, așteptați ca pagina să devină receptivă ș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 soluția, apoi selectând ...>Setări pe bara de comenzi din zona Soluții din Power Apps. Pentru mai multe informații despre editorul de soluții, accesați Editor de soluții în ghidul Power Platform ALM.
Notă
*Soluția implicită* este asociată cu *Editorul implicit*. Common Data Services Microsoft Dataverse Prefixul implicit de personalizare este atribuit aleatoriu pentru acest editor, de exemplu ar putea fi cr8a3. Aceasta înseamnă că numele fiecărui element nou de metadate creat pentru organizația dvs. în această soluție are acest lucru înaintea numelor utilizate pentru a identifica în mod unic elementele.
Creați un editor de soluții
În Power Apps, selectați Soluții. Dacă elementul nu se află în panoul lateral, selectați …Mai multe și apoi selectați elementul dorit.
Pe bara de comenzi, selectați Soluție nouă, în panoul din dreapta selectați Editor nou sub Editor.
În formularul Editor nou , introduceți informațiile obligatorii și opționale:
- Nume afișat. Introduceți numele de afișare pentru editor.
- Nume. Introduceți numele unic pentru editor.
- Descriere. Opțional, puteți adăuga o descriere pentru editor.
- Prefix. Introduceți prefixul editorului pe care le doriți.
- Prefixul valorii alegerii. 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.
Selectați Salvaț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 modifica un editor de soluții pentru o soluție negestionată urmând acești pași:
- În Power Apps, selectați Soluții, selectați soluția dorită, apoi selectați ...>Setări pe bara de comenzi. Dacă elementul nu se află în panoul lateral, selectați …Mai multe și apoi selectați elementul dorit.
- În panoul Setări soluție , selectați un alt editor din lista verticală Editor sau selectați Editor nou pentru a crea unul nou. Informații suplimentare: Crearea unui editor de soluții.
- Selectați Actualizare.
Utilizarea tabelelor segmentate într-o soluție
Utilizați segmentarea tabelelor, astfel încât să includeți numai obiecte de tabel care sunt actualizate atunci când distribuiți actualizări de soluție. Mai multe informații: Utilizați soluții segmentate în ghidul Power Platform ALM
Pentru a crea o soluție cu segmentarea corectă a tabelelor, începeți prin a crea o soluție negestionată și adăugați numai obiectele pe care le-ați actualizat.
De exemplu, imaginați că ați creat un nou tabel particularizat care nu există în niciun alt mediu numit Tabel particularizat și ați adăugat, de asemenea, o nouă coloană numită Top zece pentru tabelul de cont. Pentru a crea o soluție cu segmentarea tabelului, urmați acești pași.
Accesați Power Apps și apoi selectați Soluții. Dacă elementul nu se află în panoul lateral, selectați …Mai multe și apoi selectați elementul dorit.
Selectați Soluție nouă și creați o soluție. Introduceți informații în coloanele obligatorii. Selectați Creați.
Deschideți soluția creată. Pe bara de comenzi, selectați Adăugare existentă, apoi selectați Tabel.
În panoul Adăugare tabele 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.
În panoul Selectare tabele , puteți alege dintre materiale pentru a include:
- Includeți toate obiectele. 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. De exemplu, dacă tabelul particularizat nu a fost niciodată importat în mediul țintă, selectați această opțiune. În acest exemplu, tabelul particularizat nu a fost niciodată importat în mediul țintă, deci selectați această opțiune pentru Tabel personalizat.
- Includeți metadatele tabelului. Această opțiune include doar metadatele asociate tabelului. Metadatele includ proprietățile tabelului, cum ar fi auditul, detectare dubluri sau urmărirea modificărilor.
- Editați obiectele. 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. Rețineți că tabelul de cont este inclus în Dataverse și, prin proiectare, există și în mediul țintă. Prin urmare, în exemplul nostru, doar coloana personalizată Top zece este nouă în tabelul contului, așa că o selectați după ce selectați Editare obiecte (în pasul următor).
-
Ștergeți toate obiectele. Dacă ați selectat obiecte folosind opțiunea Editare obiecte , puteți șterge toate obiectele selectate și o puteți lua de la capăt.
Informații suplimentare: De ce este importantă segmentarea tabelelor într-o soluție
Dacă ați selectat Editare obiecte, se deschide un panou listă de obiecte. Aici puteți selecta obiectele specifice pe care doriți să le includeți în soluție. În exemplul nostru, ați selectat tabelul Cont mai devreme, așa că acum selectați coloana Top zece , deoarece aceasta este singura componentă nouă sau editată pentru tabel, apoi selectați Adăugare.
Selectați Adăugare pentru a adăuga obiectele la soluție.
De ce este importantă segmentarea tabelelor într-o soluție
Atunci când adăugați un tabel de sistem existent, cum ar fi cont sau persoană de contact, sau un tabel particularizat la o soluție pentru un tabel care a fost deja importat în mediile din aval, cea mai bună practică este să adăugați numai obiectele de tabel care au fost actualizate în soluție. 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. Acest lucru evită straturile inutile care împiedică eficiența altor soluții și dependențele inutile de alte soluții. Sistemul selectează automat Include toate obiectele dacă tabelul nu este gestionat și Include metadatele tabelului dacă există un strat negestionat în tabel. De asemenea, sistemul preselectează automat activele de tabel care nu sunt gestionate sau au particularizări negestionate. Puteți selecta linkul Editare obiecte pentru a revizui acea selecție înainte de a selecta Adăugare pentru a finaliza procesul.
Important
Nu segmentați tabele care nu există în mediul țintă. Observați că, dacă un tabel nu a fost niciodată importat sau nu există deja în mediul țintă, trebuie să selectați Includere toate obiectele atunci când adăugați tabelul la soluție, cum ar fi atunci când adăugați un tabel particularizat nou pe care l-ați creat recent. În caz contrar, primiți un mesaj de eroare de dependență lipsă atunci când încercați să importați soluția.
Crearea unei soluții cu segmentarea tabelelor utilizând exploratorul de soluții
Următoarele ilustrații oferă un exemplu de creare a unei soluții segmentate prin alegerea elementelor tabelului 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 .
Apoi selectați componentele soluției.
Urmați asistentul. În Pasul 1, începând în ordine alfabetică, selectați activele pentru primul tabel, tabelul Account , așa cum se arată aici.
Deschideți fila Câmpuri și selectați coloana Număr de cont .
În Pasul 2, pentru tabelul *Case*, adăugați toate activele.
În Pasul 3, adăugați coloana Aniversare pentru tabelul Contact .
Prin urmare, soluția segmentată creată conține trei tabele, Account, Case și Contact. Fiecare tabel conține doar activele alese.
Ştergerea unei soluții
Deoarece există două tipuri diferite de soluții, gestionate și negestionate, comportamentul pentru ștergerea fiecărui tip de soluție este diferit.
Soluția pe care doriți să o ștergeți ar putea avea componente care au dependențe de alte componente. Aceste dependențe trebuie eliminate înainte de a putea șterge componenta. Mai multe informații: Vizualizați dependențele pentru o componentă în Power Apps
Ștergeți o soluție gestionată
Ștergerea unei soluții gestionate elimină (dezinstalează) toate componentele din cadrul soluției. În plus, toate datele asociate sunt, de asemenea, șterse.
Atenție
Deoarece toate componentele din soluție și toate datele asociate sunt șterse, aveți grijă când ștergeți o soluție gestionată.
Ștergerea unei soluții negestionate
Ștergerea unei soluții negestionate șterge containerul de soluții, dar nu șterge niciuna dintre componentele negestionate din cadrul acesteia. De asemenea, orice date asociate rămân. Fiecare componentă negestionată trebuie ștearsă individual pentru a elimina toate componentele din soluția negestionată.
Ștergerea unei soluții gestionate sau negestionate
Atenție
Înainte de a șterge o soluție, asigurați-vă că înțelegeți consecințele. Odată ce o soluție este ștearsă, aceasta nu poate fi restaurată. Mai multe informații: Ștergerea unei soluții gestionate și Ștergerea unei soluții negestionate
- Conectați-vă la Power Apps.
- Selectați Soluții în panoul de navigare din stânga, apoi selectați (nu deschideți) soluția pe care doriți să o ștergeți din lista Soluții .
- Selectați Ștergere din bara de comenzi.
Limitări
- Dimensiunea soluției este limitată la 95 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.