Juhtelemendi jaoks kindla andmesisestusmustri nõudmine

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Andmete valideerimine on võimalus teha automaatne tõrkekontroll, samal ajal kui kasutaja vormi täidab. Lisades vormi juhtelementide hulka andmete valideerimise, saate tagada, et teie kogutavad andmed oleksid täpsed ja ühtsed ning vastaksid teie ettevõttes juba kasutusel olevatele standarditele. Näiteks saate andmete valideerimist kasutada kasutajate teavitamiseks, kui nende sisestatav kuluüksus ületab heakskiidetud summa või kui nad kogemata sisestavad oma nime väljale, mis on mõeldud telefoninumbri jaoks.

Kui vorm sisaldab andmevalideerimistõrkeid ja on ühendatud andmebaasi või veebiteenusega, ei saa kasutajad vormi edastada enne, kui on need tõrked kõrvaldanud. Kasutajad saavad salvestada vormist kohaliku koopia ning andmed parandada ja edastada hiljem.

Käesolevas artiklis selgitatakse, kuidas saate andmete valideerimise abil tagada, et andmed, mille kasutaja sisestab juhtelementi, vastaksid eelmääratletud mustrile. Näiteks saate telefoninumbri sisestamiseks kasutatavale tekstiväljale lisada andmevalideerimisfunktsiooni, mis nõuab, et kasutaja sisestaks koos numbriga ka kolmekohalise suunakoodi.

Märkus. : 

  • Veendumaks, et kasutaja poolt vormi sisestatud andmed vastaksid eelmääratletud mustrile, võite kasutada ka tingimusvorming.

  • Kui lisate juhtelemendile mustri, ei vorminda juhtelement kasutaja sisestatud andmeid teie määratud mustrile vastamiseks automaatselt ümber.

Selle artikli teemad

Enne alustamist

Ühilduvus

Kindlate andmete sisestamise mustri juhtelemendi nõudmine

Enne alustamist

Selle toimingu lõpuleviimiseks vormimalli peab sisaldama juhtelement, mis toetab andmete valideerimine. Kuigi saate seada mustrikattuvuse tingimus mis tahes InfoPathi juhtelemendi andmete valideerimist, mallvõrdluse toimib kõige paremini juhtelemendid, mis kuvatakse märki, nt numbrid, tähed või kirjavahemärgid. Näiteks tekstivälja mustrikattuvuse tingimuste seadmine võib anda kasulikke tulemusi, kuid tingimus, märkige ruut säte ei anna kasulikke tulemusi.

Lehe algusse

Ühilduvuskaalutlused.

InfoPathis vormimalli kujundamisel saate brauseriga ühilduva vormimalli kujundamiseks valida kindla ühilduvusrežiimi. Kui brauseriga ühilduv vormimall avaldatakse serveris, kus töötab InfoPath Forms Services, ja kui vormimall on brauseritoega, saate vaadata sellel vormimallil põhinevaid vorme veebibrauseris. Brauseriga ühilduva vormimalli kujundamisel pole mõni juhtelement tööpaanil Juhtelemendid saadaval, sest neid ei saa veebibrauseris kuvada.

Osa andmevalideerimisfunktsioone töötab veebibrauseris teisiti kui InfoPathis. Näiteks kui lisate juhtelemendile andmete valideerimise, loote selgitava teksti, mis kasutajale kuvatakse, kui ta sisestab sellesse juhtelementi sobimatud andmed. Saate lasta selle selgitava teksti kuvada kohtspikrina ja lasta kasutajal soovi korral kuvada lisateavet sisaldava hoiatuse, aga saate ka valida hoiatuse automaatse kuvamise, kui kasutaja sisestab sobimatud andmed. Hoiatusi ei saa automaatselt kuvada vormides, mida vaadatakse veebibrauseris, ent kasutajad saavad sellegipoolest vaadata kohtspikreid ja soovi korral lisateabega hoiatusi.

Loendi juhtelemendid, mis toetavad andmete valideerimine

Järgmises tabelis loetletakse rakenduse Microsoft Office InfoPath 2007 andmete valideerimist toetavad juhtelemendid, samuti on märgitud, kas need juhtelemendid on saadaval brauseriga ühilduvatel vormimallidel.

Märkus. : Kuigi saate seada mustrikattuvuse tingimus mis tahes InfoPathi juhtelemendi andmete valideerimist, mallvõrdluse toimib kõige paremini juhtelemendid, mis kuvatakse märki, nt numbrid, tähed või kirjavahemärgid. Näiteks tekstivälja mustrikattuvuse tingimuste seadmine võib anda kasulikke tulemusi, kuid tingimus, märkige ruut säte ei anna kasulikke tulemusi.

Juhtelemendid, mis toetavad andmete valideerimine

Kas on saadaval brauseriga ühilduvate vormimallide puhul?

Märkeruut

Jah

Kuupäevavalija

Jah

Ripploendiboks

Jah

Loendiboks

Jah

Raadionupp

Jah

Tekstiväli

Jah

Rikkaliku teksti väli

Jah

Täpp-, number- või lihtloend

Ei

Liitboks

Ei

Lehe algusse

Juhtelemendi jaoks kindla andmesisestusmustri nõudmine

  1. Klõpsake juhtelementi, millele soovite andmete valideerimise lisada.

  2. Klõpsake menüüs Vorming käsku Andmete valideerimine.

  3. Klõpsake dialoogiboksis Andmete valideerimine nuppu Lisa.

  4. Klõpsake jaotise Kui see tingimus on tõene esimeses ripploendis väärtust Vali väli või rühm ning valige siis väli või rühm, millega see juhtelement on seotud.

  5. Teises ripploendis klõpsake väärtust ei kattu mustriga.

  6. Kolmandas ripploendis klõpsake väärtust Vali muster.

  7. Dialoogiboksi Andmesisestusmuster jaotises Standardmustrid tehke ühte järgmistest.

    • Standardmustri kasutamiseks valige soovitud muster ja klõpsake siis nuppu OK.

      Standardse mustrite loend

      Muster

      Näide

      Telefoninumber

      (555) 555-0100

      Isikukood

      123-45-6789

      Sihtnumber

      98052

      Sihtnumber + 4

      98052-6399

    • Kohandatud mustri loomiseks klõpsake suvandit Oma muster, tippige väljale Oma muster soovitud muster ja klõpsake seejärel nuppu OK.

      Saate määrata mustri sümbolid

      Vajadusel saate lisada mustri tõkkeid (nt ainult tähed, ainult numbrid, ainult märgid, sidekriipsud, punktid, komad ja sulud) määravaid tähiseid. Lisaks võite järgmiste tähiste abil lubada mõne kindla märgi kordumist:

      • Null või üks (?)    – eelnevat märki tohib kasutada kas null korda või üks kord. Näiteks \d? tähendab, et numbrit (sellele osutab \d) tohib sisestada null korda või üks kord.

      • Null või rohkem (*)    – eelnevat märki tohib kasutada kas null korda või rohkem kordi. Näiteks r* tähendab, et märki r tohib sisestada null korda või rohkem.

      • Ühe või mitme (+)    Eelmise märgi peab jääma aastasse, kas üks kord või rohkem kui üks kord. Näiteks. + tähendab, et märk (sellele osutab.) peab jääma aastasse, kas üks kord või rohkem kui üks kord.

  8. Tippige väljale Kohtspikker tekst, mille soovite kuvada, kui kasutaja juhtelemendile osutab või juhtelementi paremklõpsab.

  9. Dialoogiboksiteate automaatseks kuvamiseks juhul, kui kasutaja jätab juhtelemendi tühjaks, märkige ruut Kuva dialoogiboksiteated vahetult pärast kasutajapoolset sobimatute andmete sisestamist.

    Märkus. : Kuna dialoogiboksiteateid ei saa veebibrauseris automaatselt kuvada, näeb teie vormi veebibrauseri abil täitev kaustaja vaid kohtspikrit.

  10. Tippige väljale Teade tekst, mida soovite dialoogiboksis kuvada kohe või siis, kui kasutaja küsib lisateavet.

    Märkus. : Andmevalideerimisvea kohtspikrit ei kuvata juhtelementide puhul, millele on dialoogiboksi Juhtelemendi atribuudid vahekaardil Täpsemalt seatud vaikekohtspikker. See aitab tagada, et juhtelemendi nimi edastatakse ekraanilugerit kasutavale kasutajale õigesti.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×