Impunerea unui model specific de introducere a datelor într-un control

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Validarea datelor înseamnă posibilitatea verificării automate a erorilor pe măsură ce utilizatorul completează formularul. Adăugând validarea de date la controalele din şablonul formular, se poate garanta că datele colectate sunt corecte, consistente şi conforme standardelor în vigoare în cadrul firmei. De exemplu, validarea de date se poate folosi pentru ca utilizatorii să ştie că au introdus o sumă mai mare decât cea aprobată pentru un articol de cheltuieli sau că şi-au introdus greşit numele în caseta destinată colectării numerelor de telefon.

Dacă un formular conține erori de validare a datelor și că este conectat la o bază de date sau un serviciu Web, utilizatorii nu vor putea să remiteți formularul până când se remediați aceste erori. Utilizatorii pot salva o copie locală a formularului, apoi corectarea și remiteți datele mai târziu.

Acest articol explică modalitatea de utilizare a validării datelor pentru a contribui la asigurarea că datele introduse de utilizator într-un control se potrivesc unui model predeterminat. De exemplu, se poate adăuga validarea datelor la un control casetă text pentru un număr de telefon, pentru a solicita utilizatorului să introducă o zonă de prefix din trei cifre ca parte a numărului.

Notă : 

  • Pentru a solicita ca datele introduse de utilizator în formular să se potrivească unui model predeterminat, se poate utiliza, de asemenea, formatare condiționată.

  • Când adăugați un model unui control, controlul nu reformatează automat datele introduse de utilizator pentru a se potrivi modelului setat.

În acest articol

Înainte de a începe

Considerații de compatibilitate

Necesită un model de date specifice de intrare într-un control

Înainte de a începe

Pentru a finaliza această procedură, șablonul de formular trebuie să conțină un control care acceptă validarea de date. Deși puteți să setați o condiție de potrivire model pentru orice control InfoPath care acceptă validarea de date, modelului funcționează cel mai bine cu controale care afișează caractere, cum ar fi numere, litere sau semne de punctuație. De exemplu, setați o condiție de potrivire model pentru o casetă text poate fi yield rezultate utile, dar setarea cum ar fi o condiție pentru o casetă de selectare nu vor produce rezultate utile.

Începutul paginii

Considerații de compatibilitate

Atunci când proiectarea unui șablon formular în InfoPath, puteți alege un mod compatibilitate specifice la proiectarea unui șablon formular compatibil cu browserul. Atunci când un șablon formular compatibil cu browserul este publicat un server care rulează InfoPath Forms Servicesși apoi activate pentru browser, formulare pe baza șablonului de formular pot fi vizualizate într-un browser Web. Atunci când proiectarea unui șablon formular compatibil cu browserul, unele controale nu sunt disponibile în panoul de activități controale , deoarece acestea nu se pot afișa într-un browser Web.

Unele caracteristici de validare de date funcţionează diferit într-un browser Web faţă de InfoPath. De exemplu, când adăugaţi validare de date unui control, creaţi text explicativ pentru a fi afişat când un utilizator nu introduce date valide în acel control. Acest text explicativ poate apărea într-un SfatEcran şi, opţional, poate permite utilizatorilor să afişeze o avertizare conţinând informaţii suplimentare, sau avertizarea poate apărea automat când un utilizator nu introduce date valide. Avertizările nu pot fi afişate automat pentru formulare vizualizate într-un browser Web, totuşi utilizatorii pot vedea SfatulEcran şi, opţional, se poate afişa o avertizare conţinând informaţii suplimentare.

Listă de controale care acceptă validarea de date

Următorul tabel enumeră controalele Microsoft Office InfoPath 2007 care acceptă validarea datelor și disponibilitatea lor pentru șabloane formular compatibile cu browserele.

Notă : Deşi se poate seta o condiţie de potrivire model pentru orice control InfoPath care acceptă validarea de date, potrivirea model funcţionează cel mai bine pentru controalele care afişează caractere, cum ar fi numere, litere sau semne de punctuaţie. De exemplu, setarea unei condiţii de potrivire model pentru o casetă text poate avea rezultate utile, dar setarea unei astfel de condiţii pentru o casetă de selectare nu va avea rezultate utile.

Controale care acceptă validarea de date

Disponibilitatea pentru șabloane formular compatibile cu browserele?

Casetă de selectare

Da

Selector de dată

Da

Casetă listă verticală

Da

Casetă listă

Da

Buton opțiune

Da

Casetă text

Da

Casetă text îmbogățit

Da

Listă cu marcatori, numerotată sau simplă

Nu

Casetă combo

Nu

Începutul paginii

Impunerea unui model specific de introducere a datelor într-un control

  1. Faceţi clic pe controlul căruia doriţi să îi adăugaţi validare de date.

  2. În meniul Format, faceți clic pe Validare date.

  3. În caseta de dialog Validare date, faceți clic pe Adăugare.

  4. În prima casetă sub Dacă această condiție este adevărată, faceți clic pe Selectare câmp sau grup, apoi selectați câmpul sau grupul la care este legat controlul.

  5. În cea de-a doua casetă, faceți clic pe nu corespunde modelului.

  6. În cea de-a treia casetă, faceți clic pe Selectați un model.

  7. În caseta de dialog Model intrare date, sub Modele standard, alegeți una dintre variantele:

    • Pentru a utiliza un model standard, selectați modelul, apoi faceți clic pe OK.

      Lista de modele standard

      Model

      Exemplu

      Număr de telefon

      (555) 555-0100

      Adresă de poștă electronică

      123-45-6789

      Cod poștal

      98052

      Cod poștal + 4

      98052-6399

    • Pentru a crea un model particularizat, faceți clic pe Model particularizat, tastați modelul dorit în caseta Model particularizat, apoi faceți clic pe OK.

      Puteți utiliza pentru a specifica un model de simboluri

      Se pot introduce simboluri care specifică restricțiile modelului, cum ar fi numai litere, numai cifre, numai caractere, cratime, puncte, virgule și paranteze. În plus, aveți posibilitatea să utilizați următoarele simboluri pentru a permite apariții multiple pentru un caracter dat:

      • Zero sau unul (?)     Caracterul precedent trebuie fie să nu apară, fie să apară o singură dată. De exemplu, \d? înseamnă că o cifră (simbolizată prin \d) trebuie să apară o singură dată sau niciodată.

      • Zero sau mai multe (*)     Caracterul precedent poate să nu apară sau să apară de mai multe ori. De exemplu, r* înseamnă că r poate să apară de mai multe ori sau niciodată.

      • Unul sau mai multe (+)    Caracterul anterior trebuie să fie fie o dată sau oră mai multe. De exemplu,. + înseamnă că un caracter (însemna prin.) trebuie să fie fie o dată sau oră mai multe.

  8. În caseta de dialog Sfat ecran, tastaţi textul care va fi afişat când utilizatorul indică spre control sau face clic cu butonul din dreapta pe control.

  9. Pentru a afișa automat un mesaj casetă de dialog când un utilizator lasă necompletat un control, bifați caseta de selectare Se afișează imediat mesaje casetă de dialog când utilizatorii introduc date nevalide.

    Notă : Deoarece mesajele casete de dialog nu se pot afișa automat într-un browser Web, un utilizator care completează formularul utilizând un browser Web va vedea numai un SfatEcran.

  10. În caseta Mesaj, tastați textul care să se afișeze în caseta de dialog imediat sau când utilizatorul cere mai multe detalii.

    Notă : Pentru sfaturi ecran pentru o eroare de validare de date nu se vor afișa pentru controale care au o valoare implicită pentru SfaturiEcran setarea pe fila complex din caseta de dialog Proprietăți Control . Acest comportament vă ajută să vă asigurați că numele controlului cu precizie este transmisă utilizatorilor care utilizează cititoare de ecran.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×