Office
Prijava

Add a rule

Napomena:  Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku .

Prilikom dizajniranja predloška obrasca možete koristiti pravila za automatski prikaz dijaloškog okvira, postavite vrijednost polja, upit ili slanje podatkovnu vezu, prebacivanje prikaza, ili otvaranje ili zatvaranje obrazac kao odgovor na određene događaje ili uvjete. Događaji u izvor podataka, pritiskom na gumb, umetanja odjeljak koji se ponavlja ili retka u tablica koja se ponavljaili otvaranje ili slanje podataka obrasca možete uključiti promjenu određenog polja ili grupe. Uvjeti koji mogu sadržavati izračune, XPath izraze, uloge korisnika, a li vrijednosti polja praznom unutar određenog raspona, jednaka vrijednosti drugog polja počinje ili sadrži određene znakove.

Možete dodati više akcija za svako pravilo. Na primjer, možete dodati pravilo koje prikazuje dijaloški okvir poruku da bi korisnik znao da novi prikaz obrasca pojavit će se, mijenja prikaz obrasca i zatim koristi podatkovnu vezu kada korisnik ispuni kontrolu koja je povezana s poljem.

Sadržaj članka

Pregled

Razmatranje kompatibilnosti

Dodavanje pravila koja se pokreće kada korisnik otvori obrazac

Dodavanje pravila u kontrolu

Dodavanje pravila u polje ili grupu

Dodavanje pravila kada korisnik šalje obrasca

Pregled

Kada vam je potrebna za primjenu poslovne logike predloška obrasca, možete koristiti pravila. Pravilo možete učiniti sljedeće:

  • Prikaži poruku dijaloškog okvira    Možete dodati pravilo da biste prikazali dijaloški okvir korisniku ako se ispuni određeni uvjet u obrascu. Na primjer, možete prikazati poruku u izvješće o troškovima ako korisnik unese vrijednost koja prekoračuje određeni iznos.

  • Prikaži izraz dijaloškog okvira    Možete dodati pravilo koje prikazuje rezultate XPath izraza koji izračunava vrijednosti različitih polja u obrascu. Na primjer, možete koristiti ovu akciju između nekoliko pravila koja se koriste za izvođenje složenih izračuna. Koristite ovu akciju da biste provjerili izračun ispravno izvršava promatrajući svaku promjenu koja se pojavljuje u vrijednostima tijekom izračuna.

  • Promjena prikaza    Možete dodati pravilo za kretanje kroz nekoliko prikaza ili da biste promijenili prikaz obrasca koji se temelji na ulozi korisnika koji je pridružen korisnika koji se otvara obrazac. Na primjer, možete dodati pravilo gumbu koji omogućuje korisnicima da biste prešli na prethodni ili sljedeći prikaz pritiskom na gumb.

  • Naredba Postavi vrijednost u polju    Možete dodati pravilo koje izračunava vrijednost polja. Ako, na primjer, možete dodati pravilo za polje koje prikazuje datum završetka projekta koji se temelji na datum iz drugog polja plus određenog broja dana.

  • Upit pomoću podatkovne veze    Možete dodati pravilo koje šalje upit putem podatkovne veze kada se ispuni uvjet u obrascu. Na primjer, možete dodati pravilo koje šalje upit putem podatkovne veze kada korisnik unese broj zaposlenika u izvješće o troškovima.

  • Pošalji pomoću podatkovne veze    Možete dodati pravilo koje šalje sve podatke u obrazac za vanjski izvor podataka putem podatkovne veze. Na primjer, možete dodati pravilo u predložak obrasca dozvoli aplikaciji koja šalje podatke u obrazac za web-servisa i baze podataka kad korisnik klikne gumb Pošalji na obrascu.

  • Otvori novi obrazac za ispunjavanje    Možete dodati pravilo koje otvara novu kopiju obrasca koji se temelji na predlošku obrasca ili drugom predlošku obrasca. Na primjer, možete dodati pravilo u predložak obrasca za dozvole koje čini sljedeće: Ako je vrijednost u polju premašuje određeni iznos, pravilo otvara novi obrazac koji se temelji na drugom predlošku obrasca koji se koristi za oba električne i građevinsku dozvolu applicat mogućnosti.

  • Zatvaranje obrasca    Možete dodati pravilo koje zatvara obrazac kada se pojavi događaj na obrascu. Na primjer, možete dodati pravilo koje zatvara obrazac kada korisnik pošalje obrazac i vanjski izvor podataka potvrditi je uspješno slanje obrasca.

Napomena: Vrste pravila koje možete primijeniti u predložak obrasca ovise o kontrole i polja u predlošku obrasca.

Pravila u kontrolu koja je povezana s poljem automatski primjenjuje se na tom polju, a pravila u polju automatski se primjenjuju na kontrolu koja je povezana s tom polju. Ako kontrolu vezujete polje koje sadrži postojeća pravila, pravila automatski će se primjenjuju na kontrolu. Ako dodate pravilo na kontrolu, to pravilo automatski primjenjuje se na polju koje je povezano s tom kontrolom.

Ako dodate više pravila u predložak obrasca, Microsoft Office InfoPath pokreće svako pravilo redoslijedom kojim se pravila pojavljuju se u dijaloškom okviru pravila . Imate mogućnost za zaustavljanje obrade preostalih pravila nakon pokretanja prethodni pravila.

Vrh stranice

Razmatranje kompatibilnosti

Iako možete dodati pravilo u predložak obrasca koji se prikazuje dijaloški okvir korisnicima, dijaloške okvire ne prikazuje se automatski na obrazaca koje korisnici ispunjavaju u web-pregledniku. Dijaloški okviri automatski se prikazuju samo u obrascima koji su ispunjeni u programu InfoPath.

Vrh stranice

Dodavanje pravila koja se pokreće kada korisnik otvori obrazac

  1. Na izborniku Alati kliknite Mogućnosti obrasca.

  2. Na popisu kategorija kliknite Otvori i Spremi.

  3. U odjeljku ponašanje otvaranja, kliknite pravila.

  4. U dijaloškom okviru pravila kliknite Dodaj.

  5. U okvir naziv upišite naziv pravila.

  6. Da biste odredili uvjet za kada pravilo treba pokrenuti, kliknite Postavljanje uvjeta, unesite uvjet, a zatim u redu. Pravilo će se pokrenuti kada se ispuni uvjet koji navedete u ovom ćete koraku.

  7. Kliknite Dodaj akciju.

  8. Na popisu Akcija kliknite akciju koju želite, a zatim unesite mogućnosti za tu akciju.

  9. Ponovite korake 7 i 8 za svaku akciju koju želite pokrenuti za ovo pravilo.

  10. Da biste spriječili pokretanje kada se ispuni uvjet za ovo pravilo i pravilo se aktivira pravila, odaberite potvrdni okvir Zaustavi obradu pravila kad ovo pravilo završi .

  11. Nakon toga kliknite U redu.

  12. Da biste testirali promjene, kliknite Pretpregled na alatnoj traci Standardno ili pritisnite CTRL + SHIFT + B.

Vrh stranice

Dodavanje pravila u kontrolu

Ako je kontrola povezana s poljem jedno ili više pravila, pravila polja se automatski primjenjuju na kontrolu. Svako pravilo koje dodate u kontrolu također se dodaje u polje. Ako dodati kontrolu prikaza predloška obrasca, a zatim povezati kontrolu s postojeća pravila, postojeća pravila automatski će se primijeniti na kontrolu. Ako dodate pravilo polje s vrijednostima, a polje je povezano s kontrolom, pravila se automatski primjenjuju na kontrolu.

  1. Dvokliknite kontrolu.

  2. Kliknite karticu Podaci.

  3. Kliknite pravila.

  4. U dijaloškom okviru pravila kliknite Dodaj.

  5. U okvir naziv upišite naziv pravila.

  6. Da biste odredili uvjet za kada pravilo treba pokrenuti, kliknite Postavljanje uvjeta, unesite uvjet, a zatim u redu. Pravilo će se pokrenuti kada se ispuni uvjet koji navedete u ovom ćete koraku.

  7. Kliknite Dodaj akciju.

  8. Na popisu Akcija kliknite akciju koju želite, a zatim unesite mogućnosti za tu akciju.

  9. Ponovite korake 7 i 8 za svaku akciju koju želite pokrenuti za ovo pravilo.

  10. Da biste spriječili pokretanje kada se ispuni uvjet za ovo pravilo i pravilo se aktivira pravila, odaberite potvrdni okvir Zaustavi obradu pravila kad ovo pravilo završi .

  11. Nakon toga kliknite U redu.

  12. Da biste testirali promjene, kliknite Pretpregled na alatnoj traci Standardno ili pritisnite CTRL + SHIFT + B.

Vrh stranice

Dodavanje pravila u polje ili grupu

Ako je kontrola vezana za polje koje ima postojeća pravila, ta pravila se automatski primjenjuju na kontrolu. Svako pravilo koje dodate u polje također se dodaje na kontrolu.

  1. Ako okno zadatka Izvor podataka nije vidljivo, na izborniku Prikaz kliknite Izvor podataka .

  2. Dvokliknite polje.

  3. Kliknite karticu pravila i spajanje .

  4. Kliknite Dodaj.

  5. U okvir naziv upišite naziv pravila.

  6. Da biste odredili uvjet za kada pravilo treba pokrenuti, kliknite Postavljanje uvjeta, unesite uvjet, a zatim u redu. Pravilo će se pokrenuti kada se ispuni uvjet koji navedete u ovom ćete koraku.

  7. Kliknite Dodaj akciju.

  8. Na popisu Akcija kliknite akciju koju želite, a zatim unesite mogućnosti za tu akciju.

  9. Ponovite korake 7 i 8 za svaku akciju koju želite pokrenuti za ovo pravilo.

  10. Da biste spriječili pokretanje nakon ovo pravilo (za trenutni događaj) pravila, odaberite potvrdni okvir Zaustavi obradu pravila kad ovo pravilo završi .

  11. Nakon toga kliknite U redu.

  12. Da biste testirali promjene, kliknite Pretpregled na alatnoj traci Standardno ili pritisnite CTRL + SHIFT + B.

Vrh stranice

Dodavanje pravila kada korisnik šalje obrasca

Možete konfigurirati predloška obrasca za pokretanje jedno ili više pravila kada korisniku šalje obrazac koji se temelji na predlošku obrasca. Na primjer, možete dodati pravilo u predložak obrasca koji se automatski pošalje obrazac s bazom podataka i u poruci e-pošte kada korisnik odabere slanje ispunjeni obrazac. Pravilo možete dodati i u predložak obrasca koji prelazi obrasca na drugi prikaz kada korisnik šalje obrazac.

Napomena: Prije početka ovog postupka, provjerite predloška obrasca ima li barem jedan podatkovne veze za slanje. Pronalaženje veze na dodatne informacije o slanje podatkovne veze u odjeljku Vidi također .

  1. Na izborniku Alati kliknite Mogućnosti slanja.

  2. U dijaloškom okviru Mogućnosti slanja odaberite potvrdni okvir Dopusti korisnicima slanje obrasca .

    Napomena: Kada potvrdite ovaj okvir, InfoPath dodaje gumb PošaljiStandardna alatna traka i naredbu Pošalji izbornik datoteka kada korisnici ispunjavaju obrazac.

  3. Kliknite Izvedi prilagođenu akciju koristeći pravila, a zatim kliknite pravila.

  4. U dijaloškom okviru pravila za slanje obrazaca kliknite Dodaj.

  5. U okvir naziv upišite naziv za ovo pravilo koje opisuje lokaciju slanja. Na primjer, ako želite da biste korisnicima omogućili slanje obrasca pomoću poruke e-pošte samo ako je vrijednost u određenom polju veća od 50 $, upišite Pošalji e-poštu za veće od 50 $.

  6. Da biste postavili uvjet koji se moraju biti zadovoljeni prije korištenja ovo pravilo, kliknite Postavljanje uvjeta u dijaloškom okviru pravila . U dijaloškom okviru uvjet postavite uvjete koje mora biti zadovoljen, a zatim kliknite u redu.

  7. U dijaloškom okviru pravila kliknite Dodavanje akcije.

  8. Na popisu Akcija kliknite akciju koju želite da se pokreće kada korisnik šalje obrazac koji se temelji na predlošku obrasca, a zatim odaberite odgovarajuće mogućnosti za tu akciju.

  9. Kliknite U redu.

  10. Da biste dodali dodatne akcije, ponovite korake od 7 do 9 za svaki sljedeći postupak.

  11. Da biste dodali druge pravila, ponovite korake 4 do 9 za svaku dodatna pravila.

  12. Kliknite U redu.

    1. Da biste promijenili naziv gumba Pošalji koji se pojavljuje na alatnoj traci Standardno i naredbu Pošalji koji će se pojaviti na izborniku datoteka kada korisnici ispunjavaju obrazac, upišite novi naziv u okvir natpis u Pošalji Mogućnosti dijaloškog okvira.

      Savjet: Ako želite dodijeliti tipkovni prečac na ovaj gumb i naredbu, upišite znak (&) ispred znaka koji želite koristiti kao tipkovni prečac. Ako, na primjer, da biste dodijelili ALT + B kao tipkovni prečac za gumb Pošalji i naredba, upišite & lanje'B.

  13. Da biste korisnicima onemogućili pomoću naredbe Pošalji ili gumb Pošalji na alatnoj traci Standardno kada ispunjavanje obrasca, poništite potvrdni okvir Prikaži stavku izbornika slanja i gumb Pošalji alatne trake .

    1. Prema zadanim postavkama, kada korisnici pošalju obrazac, InfoPath čuva obrazac otvoren i prikazuje poruku da biste naznačili ako obrazac uspješno poslati. Da biste promijenili takvo zadano ponašanje, kliknite Dodatno, a zatim učinite nešto od sljedećeg:

      • Zatvorite obrazac ili stvorite novi prazni obrazac kada korisnik šalje ispunjen obrazac, kliknite željenu mogućnost na popisu nakon slanja .

      • Da biste stvorili prilagođenu poruku da biste naznačili ako obrazac uspješno poslan, potvrdite okvir korištenje prilagođenih poruka , a zatim upišite svoje poruke u okvire na uspjehu i pogreške .

        Savjet: Obavještavanje korisnika pomoću poruke u okviru pogreške što učiniti ako se ne može poslati obrazac. Ako, na primjer, može predložiti da korisnici spremati svoje obrasce i obratite se osobi za daljnje upute.

      • Ako ne želite prikazati poruku kada korisnik šalje obrazac, poništite potvrdni okvir Prikaži neuspješnom slanju poruke .

Vrh stranice

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×