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:
|
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:
|
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:
|
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); }); |