Partajați prin


Definirea unui tip de pas pentru încărcarea formularului și încărcarea filei

Tipul de pas multiform poate fi configurat în studioul de proiectare Power Pages.

Următoarele instrucțiuni detaliază modul de configurare a formularului de încărcare și a pasului de filă în aplicația Gestionare portal.

Acest tip de pas permite pasului de formular în mai mulți pași să acționeze ca un formular de bază în procesul global de formular în mai mulți pași. Acesta încarcă un formular dintr-un set similar de opțiuni disponibile ca formular de bază.

Setări

Nume Descriere
Nume Numele descriptiv al înregistrării. Obligatoriu
Nume tabel Numele formularului de bază din care se va încărca formularul. Obligatoriu
Nume formular Numele formularului din tabel țintă care urmează să fie redat. Obligatoriu
Nume filă Numele unei file dintr-un formular pentru un tabel specificat, care urmează să fie redat. Opțional
Mod Una din următoarele valori:
  • Inserare
  • Editare
  • Numai în citire
Selectarea Introducere indică faptul că formularul trebuie să insereze o nouă înregistrare la remitere. Specificarea Editare indică că formularul ar trebui să editeze o înregistrare existentă. Selectarea ReadOnly indică că formularul ar trebui să afișeze formularul needitabil pentru o înregistrare existentă. Editare și ReadOnly impune ca exista o sursa de înregistrare și parametrii specificați în „Tipul sursei înregistrării” și „Nume parametru ID înregistrare” pentru a selecta înregistrarea corespunzătoare atunci când formularul este încărcat pe portal.
Generare automată pași din file Bifat indică faptul că mai multe file pe un formular de tabel va fi afișat cu fiecare filă ca o etapă secvențială începând cu prima filă și continuând până când toate filele au fost navigate la și se introduce o înregistrare după trimiterea finală. Debifat este comportamentul implicit. Valoarea debifată indică faptul că doar o singură filă sau formular va fi redat/ă pentru etapa curentă. Dacă nu este specificat numele filei, se afișează prima filă.
Tip sursă de înregistrare Una din următoarele valori:
  • Șir de interogare
    Selectarea Șir de interogare necesită un nume de parametru care trebuie să fie furnizat în șirul de interogare al URL-ului în formular. Acest lucru poate fi specificat în câmpul „Nume parametru ID înregistrare”.
  • Utilizator portal curent
    Selectarea utilizatorului curent de portal va prelua înregistrarea de utilizator portal pentru utilizatorul curent autentificat.
Nume parametru ID înregistrare Un nume de parametru furnizat în șirul de interogare al URL-ului paginii Web care conține această formă de bază.
Nume relație Necesar atunci când tipul sursei de înregistrare este înregistrarea asociată utilizatorului portalului curent. Numele logic al relației între înregistrarea utilizatorului portalul curent și a înregistrarea țintă. Aceasta trebuie să returneze același tip de tabel specificat de câmpul de nume de tabel.
Activați permisiunile de tabel Va determina formularul să respecte permisiunile de tabel. Valoarea implicită este falsă pentru motive de compatibilitate inversă. Dacă este setat la adevărat, permisiunile explicite sunt necesare pentru orice utilizator care dorește să acceseze formularul. Acest lucru se aplică numai la PRIMUL pas dintr-un formular.
NOTĂ: Această metodă de securizare a formularelor va fi retrasă în curând. Prin urmare, nu ar trebui folosită. Utilizați permisiunile de tabel adecvate și configurarea rolului web pentru a oferi acces utilizatorilor pentru orice date. Vizualizați secțiunea următoare de detalii Securizați-vă formularele. Mai multe informații: Modificări de permisiune de tabel pentru formulare și liste pe site-uri web noi

Securizați-vă formularele

Notă

Această metodă de securizare a formularelor va fi perimată în curând. Prin urmare, nu ar trebui folosită. Utilizați permisiunile de tabel adecvate și configurarea rolului web pentru a oferi acces utilizatorilor pentru orice date. Mai multe informații: Modificări de permisiune de tabel pentru formulare și liste pe site-uri web noi

Pentru a securiza formularele, trebuie să creați permisiuni de tabel care determină accesul și dreptul de proprietate asupra înregistrărilor în conformitate cu rolurile web. Dacă un utilizator ajunge la un formular în mai mulți pași și nu are drepturi, va primi un mesaj de eroare. În plus, veți vedea, de asemenea, o avertizare atunci când un formular este configurat cu permisiunile de tabel neactivate:

„Trebuie activate permisiunile pentru tabel pentru această înregistrare, altfel oricine de pe internet poate vizualiza datele.”

Pentru a activa drepturile pentru un formular cu mai mulți pași, bifați caseta de selectare Activați drepturile de tabel. Informații suplimentare: Crearea rolurilor web .

Alte setări

Nume Descriere
Redare resurse web inline Elimină IFrame-ul care cuprinde o resursă web într-un formular de bază.
SfaturiEcran activate Sfatul ecran este setat folosind Descrierea atributului pe tabel țintă.
Afișare câmpuri neacceptate Toate câmpurile sunt acceptate în prezent. Acest lucru este rezervat pentru potențialele modificări pe care le poate face tipurilor de câmpuri.
Setare câmpuri recomandate drept obligatorii Face toate atributele necesare care au nivelul de cerințe câmp setat la 'Recomandat afaceri'.
Faceți toate câmpurile obligatorii Face toate câmpurile necesare indiferent de nivelul de cerința de câmp.
Clasă CSS rezumat de validare Nume clasă CSS atribuit rezumatului validării. Implicit: „validation-summary alert alert-error alert-block”
Activare linkuri rezumat de validare O valoare conjuncție logică adevărată sau falsă care indică dacă link-urile ancoră ar trebui să fie redate în rezumatul de validare pentru a derula la câmpul care conține o eroare. Implicit: true
Text link rezumat de validare Eticheta atribuită link-urilor reyumat validare. Implicit: faceți clic aici
Instrucțiuni Afișarea unui bloc de text în partea de sus a formularului.
Mesaj Nu a fost găsită înregistrarea Mesaj afișat când înregistrarea sursă nu poate fi încărcată. Implicit: Nu s-a putut găsit înregistrarea pe care o căutați.

Opțiuni formular

Nume Descriere
Adăugare Captcha Portalul utilizează RadCaptcha de la Telerik pentru a preveni atacurile spam rău intenționat. Serviciul necesită o cheie unică pentru a autentifica cereri pentru aplicația portal.
Grup de validare Numele grupului atribuit controalelor de intrare pentru evaluare intrare valabilă grupurilor numite.
Clasă CSS buton anterior Nume clasă CSS atribuit butonului anterior.
Text buton anterior Eticheta pe butonul anterior.
Clasă CSS buton anterior Nume clasă CSS atribuit butonului următor.
Text buton Remitere Eticheta pe butonul următor.
Clasă CSS buton remitere Nume clasă CSS atribuit butonului trimitere. Implicit: butonul trimitere
Text buton Remitere Eticheta pe butonul trimitere. Valoarea implicită este 'trimitere'
Text buton Remitere ocupat Eticheta de pe butonul trimitere în timpul procesului de funcționare. Implicit: Se procesează...

Utilizator portal curent asociat cu crearea unei înregistrări

Aceste opțiuni sunt folosite pentru a urmări care contact portal creează o înregistrare prin intermediul portalului UI

Nume Descriere
Asociere utilizator portal curent Bifat indică faptul cî înregistrarea utilizatorului conectat în prezent ar trebui să fie asociată cu înregistrarea de tabel țintă.
Coloană de căutare utilizator portal Numele logic de atribut pe tabelul țintă care stochează utilizatorul portalului.
Este participant la activitate Valoare conjuncție logică care indică dacă Coloană de căutare utilizator portal este un tip al participantului la activitate. Consultați Tabel ActivityParty

Referință tabel asociat

Următorii parametri se referă la stabilirea unei referințe de tabel asociat atunci când formularul este salvat.

Acest lucru oferă o modalitate de a asocia înregistrarea curentă fiind create sau actualizate prin formularul cu o altă țintă de înregistrare. Acest lucru este util în cazul în care aveți mai multe etape cu mai multe tipuri de tabele și doriți să se legați înregistrările rezultate sau în cazul în care pagina primește un șir de interogare a unui ID de înregistrare pe care doriți să-l asociați. De exemplu, avem o pagină de cariere care listează locurile de munca afisate, fiecare cu un link către o aplicație pentru locuri de muncă care conține ID-ul de locuri de muncă la formularul de cerere, astfel încât atunci când cererea este creată postarea locului de muncă este asociată cu înregistrarea.

Nume Descriere
Setare referință tabel la salvare Da sau Nu. Valoarea da indică faptul că o referința de tabel asociat ar trebui să fie atribuită atunci când formularul este salvat, altfel nimic nu va fi setat.
Nume relație Numele de definiție relație pentru o relație dată dintre două tipuri de tabel.
Notă: nu specificați un nume de relație dacă specificați un nume logic pentru atributul de căutare țintă.
Nume logic pentru tabel Nume logic al tabelului de referință.
Nume logic al atributului de căutare țintă Numele logic de atribut căutare pe tabelul țintă creat sau actualizat.
Notă: nu specificați un nume de relație dacă specificați un nume logic pentru atributul de căutare țintă.
Completare câmp de căutare Dacă căutarea în ceea ce privește tabelul de referință este în formular, verificarea acestei valori va popula câmpul în formularul cu valoarea recuperată utilizând setarea de mai jos.
Tip sursă Una din următoarele valori:
  • Șir de interogare
    Selectarea Șir de interogare necesită un nume de parametru care trebuie să fie furnizat în șirul de interogare al URL-ului în formular. Acest lucru poate fi specificat în câmpul Nume șir de interogare. Dacă acest parametru este cheia primară, atunci selectați Da pentru Șir de interogare este cheie primară, altfel selectați Nu și furnizați numele logic al atributului în tabelul țintă pentru interogarea după specificație în câmpul Nume logic atribut de interogare.
  • Utilizator portal curent
    Selectarea Utilizator curent de portal va prelua înregistrarea de contacte portal pentru utilizatorul curent autentificat.
Pas tabel de referință Înregistrarea Pas de formular cu mai mulți pași a pasului anterior pentru a recupera tabelul creat sau modificat în acest pas pentru a-l asocia cu o înregistrare pentru acest pas.
Nume șir de interogări Un nume de parametru furnizat în șirul de interogare a URL-ului paginii web care conține acest formular cu mai mulți pași.
Șirul de interogare este cheia primară Da indică faptul că valoarea șirului de interogare este valoarea cheie primară. Nu indică faptul că valoarea șirului de interogare este un tip de atribut diferit de cheia primară.
Nume logic al atributului de interogare Numele logic al atributului pentru interogarea înregistrării.
Afișare detalii doar în citire Bifat indică faptul că o formă ar trebui să fie redată în partea de sus a paginii afișând informații doar în citire referitoare la înregistrarea de referință. Necesită un nume de formular.
Nume formular Numele de formular al tabelului de referință care trebuie utilizat pentru a afișa detaliile doar în citire.

Alte funcții

Nume Descriere
Ataşare fişier Verificați dacă formularul include un control de încărcare fișier în partea de jos a formularului pentru a permite unui fișier să fie anexat la raport.
Se permit fișiere multiple O valoare booleană care indică dacă utilizatorul poate să încarce mai mult de un singur fișier.
Acceptați Atributul accept specifică tipurile MIME de fișiere pe care serverul le acceptă prin intermediul încărcării de fișiere. Pentru a specifica mai multe valori, separați valorile prin virgulă (de ex. audio/*,video/*,image/*). Suportul tip MIME se bazează pe compatibilitatea browserului. Orice tip MIME care nu este recunoscut de browser nu este acceptat.
Eticheta Textul afișat lângă controlul de încărcare fișier. Pentru fiecare pachet lingvistic instalat și activat pentru mediul Microsoft Dataverse, va fi disponibil un câmp ca să introduceți mesajul în limba asociată.
Este obligatoriu Bifarea face atașarea unui fișier obligatorie pentru a continua.
Mesaj de eroare obligatoriu Mesajul afișat în timpul validării formularului Dacă este necesar este adevărat și utilizatorul nu are atașat un fișier. Pentru fiecare pachet lingvistic instalat și activat pentru mediul Dataverse, va fi disponibil un câmp ca să introduceți mesajul în limba asociată.
JavaScript personalizat Blocul personalizat de cod JavaScript va fi adăugat în partea de jos a paginii, chiar înainte de elementul etichetă de formular de închidere. Identificatorul de intrare HTML al unui câmp de tabel este setat la numele logic al atributului. Acest lucru simplifică selectarea unui câmp, setarea valorilor sau alte manipulări din partea clientului cu jQuery. $(document).ready(function() { $(#address1_stateorprovince).val(Saskatchewan); });

Consultați și