Gestionează setările formularelor de aplicație bazate pe model

Setările formularelor Power Apps sunt un set de capabilități care facilitează producătorii de aplicații bazate pe model să configureze modul în care utilizatorii vor accesa formularele într-o soluție sau aplicație. Din Setări formular, există trei domenii diferite pe care un producător le poate alege dintre:

Puteți accesa setările formularului din zona Formulare din Power Apps sau din bara de comandă din proiectantul de formulare.

Setați roluri de securitate pentru un formular

Diferite persoane din organizație pot interacționa cu aceleași date în diferite moduri. Managerii pot depinde de posibilitatea de a scana rapid informațiile dintr-un rând, iar personalul de asistență tehnică poate avea nevoie de un formular care fluidizează datele de intrare. Puteți răspunde diferitelor cerințe prin atribuirea de formulare rolurilor de securitate din care fac parte diferite grupuri de persoane.

Atunci când aveți mai multe tipuri de formulare, principale sau de alt tip, care sunt definite pentru un tabel, puteți selecta ce formulare vor putea folosi utilizatorii în funcție de rolurile lor de securitate. Deoarece fiecare tabel trebuie să poată afișa un formular pentru orice utilizator, cel puțin un formular trebuie desemnat ca formular „de rezervă” – un formular vizibil utilizatorilor ale căror roluri de securitate nu au formulare atribuite în mod explicit.

Notă

  • Formularele de Creare rapidă, de Vizualizare rapidă și Formularele de card nu pot fi atribuite rolurilor de securitate.
  • O altă opțiune a producătorilor trebuie să controleze accesul la formular este să facă inactiv un formular principal. Puteți seta o stare activă sau inactivă la un formular principal. Această caracteristică a fost inclusă în primul rând pentru a gestiona noile formulare incluse atunci când mediile Microsoft Dataverse fac upgrade, dar o puteți utiliza pentru a împiedica utilizatorii să poată utiliza oricare formular principal.

Atribuirea unui rol de securitate unui formular

  1. Conectați-vă la Power Apps, selectați Soluții, deschideți soluția dorită, selectați un tabel, apoi selectați zona Formulare. Dacă elementul nu se află în panoul lateral, selectați …Mai multe, apoi selectați elementul dorit.

  2. Lângă formularul principal pe care doriți să configurați rolurile de securitate pentru un formular, selectați ..., apoi selectați Setări formular.

    Setări complexe

  3. În navigarea din stânga pe site-ul Setări formular pagina, selectați Rol de securitate.

  4. Alegeți din următoarele opțiuni:

    • Pentru a seta rolurile de securitate pentru fiecare utilizator selectați Toată lumea.
    • Pentru a seta accesul la formular pentru unul sau mai multe roluri de securitate specifice, selectați Roluri specifice de securitate. Apoi, selectați rolurile de securitate la care doriți să acordați acces din lista de roluri de securitate care au fost configurate pentru mediul dvs.

      Setați acces la setările de formular.

  5. Selectați Salvare și publicare.

Setați ordinea formularului

Atunci când aveți mai multe formulare principale, de creare rapidă, de vizualizare rapidă sau de card pentru un tabel, puteți atribui o ordine a formularelor. Ordinea formularelor determină care dintre formularele disponibile vor fi arătate în mod implicit. Formularele principale disponibile pot fi controlate în plus prin atribuirea de roluri de securitate formularului.

Observați că ordinea de formular nu stabilește cine poate vedea formularul, care este gestionat prin setarea rolurilor de securitate. Informații suplimentare: Setați roluri de securitate pentru un formular

  1. Conectați-vă la Power Apps, selectați Soluții, deschideți soluția dorită, selectați un tabel, apoi selectați zona Formulare. Dacă elementul nu se află în panoul lateral, selectați …Mai multe, apoi selectați elementul dorit.
  2. Lângă formularul principal pe care doriți să configurați formularul de rezervă, selectați ... și apoi selectați Setări formular.
  3. În navigarea din stânga de pe pagina Setări formular, selectați Ordine formular.
  4. Selectați setul de formular pe care îl doriți, cum ar fi Formular principal, Formular de creare rapidă, Formular de vizualizare rapidă sau Formular de card.
  5. Modificați comanda prin glisarea și plasarea formularului în sus și în jos în listă în ordinea în care doriți să fie afișată utilizatorilor dvs. Puteți utiliza, de asemenea, aceste comenzi rapide de la tastatură: Tab/Tab + Shift pentru a muta focalizarea, Spațiu pentru a selecta sau elibera un formular și tastele săgeată Jos/Sus pentru a muta un formular. Selectați Salvare și publicare. Setați ordinea formularului folosind glisare și fixare. Pentru a seta ordinea formularului utilizând soluția Explorer, consultați Atribuiți o comandă de formular de aplicație bazată pe model.

Setați formularul de rezervă pentru un tabel

Setarea formularului de rezervă pentru un tabel este importantă pentru a vă asigura că, dacă un utilizator nu are niciun rol de securitate atribuit sau nu există roluri de securitate atribuite pentru un tip de formular principal, există întotdeauna un formular „implicit” care se va afișa pentru acel tabel. Formularele de rezervă sunt disponibile numai cu formularele principale și nu se aplică formularelor de creare rapidă, vizualizare rapidă și card.

Există câteva strategii diferite de luat în considerare atunci când gestionați formularul de rezervă pentru un tabel.

Toți utilizatorii vizualizează același formular

Dacă nu aveți nevoie de mai multe formulare pentru un tabel, nu aveți nevoie de un formular de rezervă.

Crearea unui formular de contingență

Dacă utilizați formulare bazate pe roluri deoarece doriți să restricționați informațiile pe care le pot vedea sau edita utilizatorii, luați în considerare ideea de a crea un formular care are un minim de informații afișate. Apoi, selectați roluri de securitate specifice, dar nu selectați niciun rol, cu excepția Administratorului de sistem. Rezultatul este că acest formular nu va fi niciodată văzut de nimeni, cu excepția administratorului de sistem și a persoanelor ale căror roluri de securitate nu au fost asociate cu un anumit formular. Ați putea include o resursă web HTML în formular, cu informatii despre motivul pentru care sunt vizibile puține informații în formular și un link către informații despre solicitarea de a fi adăugat la un rol de securitate asociat sau pentru a include un nou rol de securitate pentru un formular.

Crearea unui formular generic

Dacă folosiți formulare bazate pe roluri pentru a oferi o experiență de utilizator particularizată, bazată pe rolul unui utilizator, puteți seta cel mai puțin specializat formular ca formular de rezervă și îl puteți configura să se afișeze pentru toată lumea. Apoi, creați formulare particularizate pentru anumite roluri de securitate și configurați acele formulare pentru a afișa numai pentru rolurile de securitate care le solicită. Nu activați aceste formulare de rezervă. În cele din urmă, în lista Setări formulare, configurați Ordine formulare pentru a specifica formularele de afișat, de la cele mai exclusive la cele mai puțin exclusive. Formularul de rezervă se va afla în partea de jos a listei. Această strategie va face utilizatorii să vadă formularul care a fost particularizat ca formular implicit pentru rolul lor, dar vor putea utiliza în continuare selectorul de formulare pentru a selecta cel mai comun formular, dacă doresc. Orice formular selectat va rămâne formularul lor implicit până când selectează un alt formular.

Setați formularul de rezervă pentru un tabel

  1. Conectați-vă la Power Apps, selectați Soluții, deschideți soluția dorită, selectați un tabel, apoi selectați zona Formulare. Dacă elementul nu se află în panoul lateral, selectați …Mai multe, apoi selectați elementul dorit.
  2. Lângă formularul principal pe care doriți să configurați formularul de rezervă, selectați ... și apoi selectați Setări formular.
  3. În navigarea din stânga de pe pagina Setări formular, selectați Formulare de rezervă.
  4. Pentru a dezactiva un formular din comanda de rezervă, debifați caseta. În acest exemplu, formularul Informație va fi eliminat din comanda de rezervă.

    Setările formularului se retrag. Pentru a activa un formular de rezervă, bifați caseta de selectare de lângă formular pentru a-l activa.

  5. Selectați Salvare și publicare.

Utilizarea scriptării formularelor

Contextul formularului API al clientului (formContext) oferă o referință la formular sau la un element din formular, cum ar fi un control de vizualizare rapidă sau un rând într-o rețea editabilă, față de care se execută codul curent. Mai multe informații: Contextul de formular în API-ul de client

Important

Obiectul Xrm.Page este perimat, și ar trebui să utilizați metoda getFormContext a obiectului din contextul transmis în execuție pentru a reveni la formularul corespunzător sau la un element din formular.

Consultați și

Privire de ansamblu asupra proiectantul de formulare pe bază de model

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