Dodavanje pravila provjere valjanosti
Primjenjuje se na
Dodavanjem pravila provjere valjanosti kontrolama u predlošku obrasca osigurava se da su prikupljeni podaci točni i dosljedni. Kada dodate kontrolu teksta, korisnici u njega mogu upisati bilo što. No ako korisnicima želite ograničiti unos adrese e-pošte, upotrijebite pravilo provjere valjanosti koje osigurava da se sadržaj koji korisnik uđe u polje podudara s uzorkom adrese e-pošte i od njega zatražiti da to ispravi ako nije.
Sadržaj članka
Primjeri pravila provjere valjanosti
Slijede primjeri korištenja pravila provjere valjanosti u predlošku obrasca:
- Da biste korisnicima rekli kada iznos koji unesete za artikl troška premašuje odobreni iznos.
- Da biste korisnicima omogućili unos pravilno oblikovanog telefonskog broja u okvir za telefonski broj.
- Da biste provjerili je li adresa za naplatu unesena kada korisnik ne potvrdite okvir koji upućuje na to da je adresa za naplatu ista kao adresa za dostavu.
Napomena
Pravila provjere valjanosti podataka korisniku onemogunjuju slanje obrasca ako postoje pogreške.
Načini obavještavanja korisnika o pogrešci provjere valjanosti
Pravila provjere valjanosti osmišljena su tako da provjeravaju određene uvjete unutar obrasca i, ako su ispunjeni, obavještavaju korisnike da bi mogli poduzeti korektivne radnje. Dva su načina na koja pravila provjere valjanosti obavještavaju korisnike o pogrešci provjere valjanosti – zaslonskim opisima i dijaloškim okvirima. Zaslonski opis uvijek se povezuje s pogreškom provjere valjanosti i pojavljuje se kada korisnik pomakne pokazivač miša na kontrolu s pravilom provjere valjanosti povezanim s tom kontrolom. Možete navesti i dodatnu poruku dijaloškog okvira koja će se prikazati kada korisnici unesete podatke koji nisu valjani.
Dijaloške okvire po zadanom se prikazuju samo kada korisnik desnom tipkom miša klikne kontrolu s pogreškom provjere valjanosti, a zatim u programu InfoPath Filler klikne potpuni opis pogreške ili klikne vezu na zaslonski opis provjere valjanosti u web-pregledniku. Pravilo možete konfigurirati i tako da se dijaloški okvir prikazuje automatski. Ta se mogućnost primjenjuje samo prilikom ispunjavanja obrazaca u programu InfoPath Filler kada korisnik unesete unos koji nije valjan, a zatim pokuša zatvoriti kontrolu. Čak i kada je ta mogućnost odabrana, poruke dijaloškog okvira ne prikazuju se automatski prilikom ispunjavanja obrazaca u web-pregledniku.
Dodavanje pravila provjere valjanosti
Korištenje gumba Dodaj pravilo
Obuhvaćena, unaprijed definirana pravila provjere valjanosti mogu se dodati pomoću gumba Dodaj pravilo. Da biste brzo dodali pravilo provjere valjanosti, učinite sljedeće:
- Odaberite kontrolu.
- Na kartici Polazno u grupi Pravila kliknite Dodaj pravilo.
- Kliknite vrstu uvjeta koji pravilo mora zadovoljiti da bi se primijenilo, npr. Nije adresa e-pošte ako želite da pravilo bude oblikovano kao adresa e-pošte .
- Kliknite Pokaži pogrešku provjere valjanosti.
Napomena
Ovisno o odabranoj vrsti uvjeta, od vas će se možda zatražiti da unesete dodatne informacije.
- Kada završite, pojavit će se okno zadatka Pravila i možete unijeti sve potrebne promjene pravila.
Korištenje okna zadatka Pravila
Dovršite sljedeće korake da biste dodali pravilo provjere valjanosti iz okna zadatka Pravila:
Stvorite pravilo provjere valjanosti.
- Kliknite kontrolu.
- Ako okno zadatka Pravila nije vidljivo, na kartici Polaznou grupi Pravila kliknite Upravljanje pravilima.
- Kliknite Novo.
- Kliknite Provjera valjanosti.
- U okvir Detalji za unesite naziv pravila.
Navedite uvjete.
U odjeljku uvjeta kliknite Ništa.
Ako se uvjet za pravilo temelji na polju, učinite sljedeće:
Kliknite polje na kojem se pravilo temelji.
Kliknite operator, npr. jednak je.
Unesite vrijednost.
Napomena
Pravilo je moguće utemeljiti i na izrazu ili skupu podataka koji se mogu potpisati. Dodatne informacije o tim naprednim scenarijima potražite u odgovarajućem odjeljku u odjeljku Scenariji naprednog uvjeta.
Kliknite I da biste dodali drugi uvjet i ponovite drugi korak ili kliknite U redu.
Napomena
Nakon dodavanja drugog uvjeta gumb And zamijenit će se okvirom. Ostavite i odaberite ako i prvi i svaki sljedeći uvjet moraju biti zadovoljeni da bi se provjera valjanosti podataka primijenila. U suprotnom, ako bi samo jedan od uvjeta trebao biti ispunjen da bi se provjera valjanosti podataka primijenila, odaberite ili.
Navedite poruku.
Unesite tekst u okvir Zaslonski opis.
Ako želite dodati detaljniju poruku ili omogućiti automatsku poruku dijaloškog okvira, učinite sljedeće:
Kliknite Prikaži dodatne mogućnosti.
Kliknite Prikaži zaslonski opis i poruku dijaloškog okvira da biste omogućili automatsku poruku dijaloškog okvira.
Napomena
Prilikom ispunjavanja obrazaca u web-pregledniku prikazuju se samo zaslonski opisi.
U okvir Poruke dijaloškog okvira unesite tekst.
Time se prikazuje dijaloški okvir Uzorak unosa podataka iz kojeg možete odabrati nekoliko unaprijed definiranih standardnih uzoraka. Ako nijedan od tih uzoraka ne odgovara vašim potrebama, možete naznačiti prilagođeni uzorak. Prilagođeni uzorci mogu zahtijevati korištenje posebnih znakova koji se mogu jednostavno umetnuti tako da ih odaberete u okviru Umetanje posebnog znaka.
Scenariji naprednih uvjeta
U nastavku su navedeni napredni scenariji koje možete koristiti prilikom postavljanja uvjeta pravila provjere valjanosti podataka.
- Osnove pravila na izrazu
Izraz je skup vrijednosti, polja ili grupa, funkcija i operatora. Izraz koristite za provjeru vrijednosti polja, kao što je provjera datuma koji korisnik unesete ili trošak stavke unesene u izvješće o troškovima.
- Kliknite Izraz.
- Unesite izraz.
Napomena
Dodatne informacije potražite u članku Dodavanje funkcija i formula.
- Utemeljite pravilo na skupu podataka za potpisivanje
Temeljem pravila na skupu podataka za potpisivanje možete dodati poruku o pogrešci na gumb za slanje ako korisnik nije potpisao obrazac, čime se osigurava da je obrazac potpisan prije slanja. Taj je uvjet podržan samo u obrascima programa InfoPath Filler.
- Kliknite Odaberi skup podataka koji se mogu potpisati.
- U dijaloškom okviru Odabir skupa podataka za potpisivanje odaberite skup podataka za potpisivanje, a zatim kliknite U redu.
- Kliknite željeni uvjet, a zatim kriterij.
Napomena
Dodatne informacije potražite u članku Digitalni potpisi u programu InfoPath 2010.
- Utemeljite pravilo na ulozi korisnika
Možda imate jedan obrazac za sve korisnike, ali, ovisno o njihovoj ulozi, zahtijevaju različite informacije od svake grupe korisnika. Zbog toga možete upotrijebiti pogrešku provjere valjanosti podataka da biste prikazali pogrešku provjere valjanosti ako korisnik dodijeljen određenoj ulozi zaboravi ispuniti obavezno polje. Korisničke uloge podržane su samo u obrascima programa InfoPath Filler.
- U prvom okviru kliknite Korisnička trenutna uloga.
- Kliknite operator, npr. jednak je.
- Kliknite ulogu ili kliknite Upravljanje ulogama da biste upravljali korisničkim ulogama.