Particularizați o Listă Microsoft sau un formular SharePoint utilizând Power Apps
Puteți particulariza cu ușurință formularul pentru o listă creată utilizând Liste Microsoft sau o bibliotecă de documente SharePoint prin deschiderea Power Apps într-un browser. Nu trebuie să scrieți un cod tradițional, cum ar fi C #, sau să descărcați o altă aplicație, cum ar fi InfoPath. Când publicați modificările, formularul este încorporat în listă pentru utilizare de către toți utilizatorii săi. În Power Apps, puteți, de asemenea, să revizuiți rapoartele de analiză, să creați cu ușurință formatarea condiționată și să vă conectați la alte surse de date.
Pentru a urma pașii din acest articol, veți crea o listă, astfel încât să puteți vedea cum funcționează particularizarea și apoi puteți aplica aceleași concepte propriei liste.
Notă
- Dacă opțiunea Personalizați formularele nu este disponibilă sau nu funcționează corect pentru lista dvs., este posibil să conțină tipuri de date care Power Apps nu sunt compatibile. De asemenea, nu vă puteți muta formularul într-o altă listă sau mediu.
- Formularele personalizate pentru liste sunt acceptate numai în liste generice și biblioteci generice de documente. Șabloanele de listă și bibliotecă nu sunt acceptate în prezent; inclusiv, dar fără a se limita la, liste precum Anunțuri, Persoane de contact și Activități.
- Formularele personalizate pentru bibliotecile de documente acceptă doar editarea de metadate personalizate. Editarea sau gestionarea fișierelor nu este acceptată.
- Acțiuni suplimentare sunt necesare la schimbarea adresei unui site SharePoint care utilizează formulare personalizate. Mai multe informații: Efectele modificării unei SharePoint adresă de site pe Power Apps.
- Pentru a accesa formularul particularizat, utilizatorii trebuie să aibă acces la listă.
Urmăriți acest videoclip pentru a afla cum să particularizați un formular de listă:
Cerințe
Următorul tabel explică cerințele pentru tipul de utilizator cu acțiuni specifice pentru formularul de listă particularizat folosind Power Apps.
Tip de utilizator | Acțiune în formularul de listă particularizat | Cerințe |
---|---|---|
Invitat | Utilizați |
|
Invitat | Create |
|
Utilizator organizațional | Utilizați |
|
Utilizator organizațional | Creați sau editați |
|
Mai multe informații despre licențierea și planurile Power Apps:
- Microsoft 365 plan care include Power Apps
- Ce licență trebuie să fie atribuită invitatului meu pentru ca acesta să poată rula o aplicație partajată cu ei?
- Power Apps drepturile de utilizator incluse cu Microsoft 365
- Conectori premium
Creați o listă
Pe un site SharePoint, creează o listă și apoi adaugă aceste coloane la acea listă:
- Detalii (da/nu)
- Preț (moneda)
- Disponibilitate (data fără ora)
- Culoare (alegere)
Deschideți formularul
În bara de comandă, selectați Integrare ->Power Apps ->Personalizați formularele.
Power Apps Studio se deschide în aceeași filă browser.
Dacă se deschide caseta de dialog Bine ați venit la Power Apps Studio , selectați Omiteți.
Mutați și eliminați un câmp
Trageți câmpul Disponibilitate în partea de jos a listei de câmpuri.
Câmpurile apar în ordinea specificată.
Plasați cursorul peste câmpul Atașamente , selectați punctele de suspensie (...) care apar, apoi selectați Eliminați.
Câmpul pe care îl specificați dispare din formular.
Setați Formatarea condiționată
Puteți configura Preț, Disponibilitate și Culori a57>câmpurile să apară numai dacă Detalii este setat la da.
În bara de navigare din stânga, extindeți Details_DataCard1 și notați cifra care apare la sfârșitul DataCardValue.
Setați proprietatea Vizibil a Culoare, Disponibilitate și Prețul cartele la această formulă (înlocuind, dacă este necesar, cifra cu cea pe care ați notat-o la pasul anterior):
Dacă(DataCardValue2.Value = adevărat, adevărat)
Țineți apăsată tasta Alt de pe tastatură și selectați comutatorul Detalii de mai multe ori.
Cele trei câmpuri pe care le-ați configurat apar și dispar din formular.
Salvați și publicați formularul
Deschideți meniul Fișier , selectați Salvare, apoi selectați Publicați în SharePoint de două ori.
În colțul din stânga sus, selectați săgeata înapoi, apoi selectați Înapoi la SharePoint.
Personalizați în continuare formularul
Deschideți lista, selectați Nou în bara de comenzi, apoi selectați Personalizați în partea de sus a formularului.
Personalizați formularul în diferite moduri, cum ar fi cele pe care le descriu aceste articole:
- Schimbați-i dimensiunea, orientarea sau ambele (de exemplu, pentru a a face forma mai largă).
- Personalizați unul sau mai multe carduri (de exemplu, modificați textul de afișare al unui card sau controlul de introducere).
- Creați un câmp de căutare.
Mai multe informații: Înțelegeți SharePoint integrarea formularelor.
Utilizați formularul implicit
Din lista dvs. din SharePoint, deschideți pagina de setări (prin selectarea pictogramei roată din colțul din dreapta sus), apoi selectați Setări listă.
Sub Setări generale, selectați Setări formular.
Pe pagina Setări formular , selectați una dintre aceste opțiuni, apoi selectați OK.
Folosiți SharePoint formularul - Când un utilizator deschide lista dvs. și selectează Nou în bara de comenzi, formularul implicit pentru că va apărea lista.
Utilizați un formular personalizat creat în Power Apps - Când un utilizator deschide lista dvs. și selectează Nou în bara de comandă, va apărea formularul dvs. personalizat. (Ca alternativă, puteți publica din nou formularul în Power Apps.)
Puteți comuta înainte și înapoi între opțiuni, după cum este necesar.
Ștergeți formularul particularizat
Din lista dvs. din SharePoint, deschideți pagina de setări (prin selectarea pictogramei roată din colțul din dreapta sus), apoi selectați Setări listă.
Sub Setări generale, selectați Setări formular.
Pe pagina Setări formular , selectați Utilizați SharePoint formularul implicit, apoi selectați Ștergeți formularul personalizat.
Întrebări și răspunsuri
Formulare versus aplicații
Î: De ce nu pot vedea formularul meu personalizat ca o aplicație pe Power Apps sau pe Power Apps mobil?
R: Dacă personalizați un formular pentru o listă, formularul nu apare ca aplicație în Power Apps sau pe Power Apps mobil. Puteți deschide formularul doar din lista pentru care l-ați creat.
Î: Cum diferă un formular personalizat de o aplicație autonomă pe care o creez din SharePoint sau Power Apps?
R: Dacă personalizați formularul pentru o listă, formularul nu apare ca aplicație în Power Apps Studio sau Power Apps Mobil. Puteți deschide formularul doar din lista pentru care l-ați creat.
Î: Când ar trebui să personalizez un formular pentru a gestiona datele dintr-o listă și când ar trebui să creez o aplicație autonomă?
R: Personalizați un formular dacă doriți ca utilizatorii să gestioneze datele fără a părăsi SharePoint (de exemplu, într-un browser pentru desktop). Creați o aplicație dacă doriți ca utilizatorii dvs. să gestioneze datele în afara SharePoint (de exemplu, pe un dispozitiv mobil).
Î: Pot personaliza un formular și pot crea o aplicație pentru aceeași listă?
R: Da.
Î: Pot personaliza o listă și pot crea o aplicație folosind aceleași funcții?
R: Da.
Î: Pot personaliza un formular într-un alt mediu decât cel prestabilit din organizația mea?
R: Nu.
Î: Formularul de personalizare poate accepta dosare din SharePoint liste atunci când se creează elemente noi?
R: Nu. Elementele sunt create în rădăcina unei liste SharePoint țintă.
Gestionați-vă formularul particularizat
Î: Cum pot partaja cu ușurință formularul meu altora?
R: Deschideți formularul, selectați Copiați linkul, apoi trimiteți linkul altora.
Î: Îmi pot actualiza formularul fără a-mi face modificările vizibile pentru alții?
R: Da. Vă puteți schimba formularul și puteți salva de câte ori doriți, dar modificările dvs. nu vor fi vizibile pentru nimeni decât dacă selectați Publicați în SharePoint.
Î: Dacă personalizez un formular de listă și fac o greșeală, pot reveni la o versiune anterioară?
R: Da.
Deschideți lista, selectați Integrare ->Power Apps ->Personalizați formularele.
În Power Apps Studio, selectați Fișier, apoi selectați Vedeți toate versiunile. Pagina Versiuni se deschide într-o filă nouă de browser.
Notă
Dacă nu vedeți butonul Vedeți toate versiunile , selectați Salvați. Trebuie să apară butonul.
Fără a închide pagina Versiuni sau fila browser, reveniți la pagina Salvare în cealaltă filă browser, selectați săgeata din partea de sus a panoului de navigare din stânga, apoi selectați Înapoi la SharePoint pentru a vă debloca formularul și închide Power Apps Studio.
Reveniți la pagina Versiuni în cealaltă filă de browser, găsiți versiunea pe care doriți să o restaurați, apoi selectați Restaurare.
Notă
Dacă primiți un mesaj de eroare care spune că restaurarea a eșuat deoarece formularul este blocat de un alt utilizator, așteptați până când utilizatorul deblochează formularul, apoi încercați din nou.
Î: Îmi pot muta formularul dintr-o listă în alta?
R: Nu.
Î: Ce se întâmplă cu formularul meu personalizat dacă lista este ștearsă sau restaurată din Coșul de reciclare?
R: Ștergerea unei liste șterge automat formularul personalizat asociat. Dacă o listă care conține un formular personalizat asociat este restaurată din Coșul de reciclare, formularul personalizat este, de asemenea, restaurat automat odată cu lista.
Administrați-vă formularul particularizat
Î: Cum îmi partajez formularul?
R: Nu trebuie să partajați formularul – formularul moștenește permisiunile din listă. Când ați terminat de personalizat, doar publicați-l înapoi în SharePoint pentru ca alții să îl poată folosi.
Î: Cine poate personaliza formularele?
R: Consultați Cerințe.
Î: Am nevoie de o Power Apps licență pentru a crea sau a utiliza formulare de listă?
R: Consultați Cerințe.
Î: Ce se întâmplă când utilizatorii invitați accesează o listă care are un formular personalizat?
R: Consultați Cerințe.
Î: Ca administrator, cum obțin o listă cu toate formularele personalizate din organizația mea?
R: Nu puteți enumera toate formularele personalizate din organizație. Cu toate acestea, un administrator de locatar pentru Power Apps sau un administrator de mediu pentru mediul implicit Power Apps poate face următoarele pentru a verifica tipul aplicației ca SharePoint Formular pentru aplicații individuale:
În Power Platform centrul de administrare, selectați mediul implicit pentru organizația dvs. din lista de medii.
Selectați Power Apps din secțiunea Resurse din dreapta.
Selectați aplicația.
Selectați Detalii.
Verificați Tipul aplicației.
Dacă tipul aplicației este Formular SharePoint, aplicația este un formular personalizat.
Notă
Formularele personalizate pentru listele create folosind Microsoft Lists arată, de asemenea, tipul de aplicație ca SharePoint Form.