Dodavanje formule kontroli

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

U predložak obrasca programa Microsoft Office InfoPath 2007, možete koristiti formule da biste stvorili novu vrijednost za polje i prikaz te vrijednosti u kontroli vezana uz to polje. Formula je XPath izraz sastoji od vrijednosti, polja ili grupe, Funkcije i operatori koji se koriste za izračun i prikaz drugih vrijednosti.

U većini slučajeva će umetnuti formule pomoću dijaloškog okvira Umetanje formule kojoj se pristupa u svojstvima polja ili kontrole. Taj se dijaloški okvir omogućuje ispravno Umetanje polja i funkcija u formulu i provjerite je li formula ispravna. Ako ste upoznati s XPath, možete urediti XPath izraz za formulu u ovom dijaloškom okviru.

Sadržaj članka

Što je formula?

Dodavanje formule u kontrolu

Uređivanje XPath izraz za formule

Što je formula?

Formula je XPath izraz sastoji od vrijednosti, polja ili grupe, Funkcije i operatori koji se koriste za izračun i prikaz drugih vrijednosti. Formule mogu se izvršiti sljedeće zadatke:

  • Izračun matematičke vrijednosti s vrijednostima koje navedete prilikom dizajniranja predloška obrasca ili vrijednosti koje korisnik unese na kontrole kada ispunjavaju obrasce koji se temelje na vašem predlošku obrasca...

  • Prikaz određenog datuma i vremena.

  • Prikaz vrijednosti koje korisnik unese na jednu kontrolu u drugu kontrolu.

  • Postavljanje zadane vrijednosti polja ili kontrole.

  • Primijeni pravilo na temelju vrijednosti izračunate pomoću formule.

Kombinacija vrijednosti, funkcija i operatora koji se procjenjuje kao jedna vrijednost je XPath izraz koji se koristi u formuli. Formula može sadržavati više izraza. Formule možete smatrati rečenice sastoji od jednog ili više izraza, svaki izraz koji predstavlja jednu izraz u formuli.

Sljedeća ilustracija prikazuje odnos između formula i izraza.

Dijagram koji prikazuje vezu između formule i izraza

Funkcija je izraz koji vraća vrijednost na temelju rezultata izračuna. Vrijednosti koji se nazivaju argumente. Možete koristiti standardne funkcije XPath 1.0 uvrštene u programu InfoPath, kao i neke funkcije specifične za InfoPath. Veze na dodatne informacije o funkcijama programa InfoPath u odjeljku Vidi također .

Vrh stranice

Dodavanje formule kontroli

  1. Dvaput pritisnite kontrolu u kojoj želite stvoriti formulu.

  2. Pritisnite karticu Podaci.

  3. Kliknite Umetanje formule Slika gumba .

    Napomena : Kako biste stvorili formulu koristeći svojstva polja, pritisnite desnom tipkom miša polje u oknu zadatka Izvor podataka i pritisnite Svojstva u izborniku prečaca.

  4. Kako biste umetnuli polje ili grupu u formulu, pritisnite Umetanje polja ili grupe i zatim pritisnite polje ili grupu u dijaloškom okviru Umetanje polja ili grupe.

  5. Kako biste umetnuli funkciju u formulu, pritisnite Umetni funkciju i označite funkciju u dijaloškom okviru Umetanje funkcije.

    Savjet : Ako funkcija zahtijeva parametre, odaberite funkciju u dijaloškom okviru Umetanje funkcije , kliknite u redupa u okvir Formula u dijaloškom okviru Svojstva kontrole , dvokliknite funkciju koju ste dodali i kliknite polje ili grupu. Veze na dodatne informacije o funkcijama potražite u odjeljku Vidi također .

  6. Za umetanje vrijednosti ili matematičkog operatora u formulu, upišite vrijednost ili simbol za matematičku operaciju u okvir Formula.

    Popis matematičkih operacija

    Operacija

    Simbol

    Zbrajanje

    +

    Oduzmi

    -

    Pomnoži

    *

    Dijeljenje

    /

    Napomena : Ako formula koristi operator dijeljenja (/), provjerite nalazi li se razmak ispred i iza operatora dijeljenja. Ako operator dijeljenja nema razmaka ispred i iza nje, možda tumačenje InfoPath '/' kao razdjelnik XPath mjesto korake umjesto kao operator dijeljenja.

    Savjet : Matematičke formule obično ovise o cijelim ili decimalnim brojevima. Kako biste izbjegli prazne vrijednosti u formuli, uključite potvrdni okvir Postupaj s praznim vrijednosti kao s nulom u kategoriji Napredno u dijaloškom okviru Mogućnosti obrasca.

  7. Kako biste provjerili je li sintaksa formule ispravna, u dijaloškom okviru Umetanje formule pritisnite Potvrdi formulu.

    Formula sadrži pogreške

    Pritisnite Pokaži pojedinosti u dijaloškom okviru Microsoft Office InfoPath kako biste vidjeli pogreške u formuli. Slijede prijedlozi kako ih riješiti:

    • Ako koristite funkciju u formuli, provjerite koristite li ispravne argumente za funkciju. Neke funkcije zahtijevaju polja ili grupe, dok druge zahtijevaju određene vrijednosti kao argumente. Za dodatne informacije o funkcijama pogledajte sekciju Vidi također.

    • Izbrišite i ponovno upišite formulu kako biste se uvjerili da je ispravno upisana.

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

Vrh stranice

Uređivanje XPath izraza za formulu

Ako ste upoznati s jezikom XPath, uredite XPath izraz za formulu izravno u dijaloškom okviru Umetanje formule. Možete također urediti XPath izraz koristeći svojstva kontrole (za tekstne okvire, okvire obogaćenog teksta i birače datuma) ili svojstva polja.

  1. Dvaput pritisnite kontrolu koja sadrži izraz koji želite urediti.

  2. Pritisnite karticu Podaci.

  3. Kliknite Umetanje formule Slika gumba .

    Napomena : Kako biste uredili XPath izraz koristeći svojstva polja, pritisnite desnom tipkom miša svojstva polja, desnom tipkom miša polje u oknu zadatka Izvor podataka i zatim pritisnite Svojstva u izborniku prečaca.

  4. U dijaloškom okviru Umetanje formule uključite potvrdni okvir Uredi XPath (napredno).

    Formula se mijenja prema verziji XPath izraza formule.

  5. U okviru Formula uredite XPath izraz za formulu. Kako biste uključili polja, grupe ili funkcije u izrazu, pritisnite Umetanje polja ili grupe ili Umetni funkciju.

  6. Kako biste provjerili je li sintaksa formule ispravna, u dijaloškom okviru Umetanje formule pritisnite Potvrdi formulu.

    Formula sadrži pogreške

    Pritisnite Pokaži pojedinosti u dijaloškom okviru Microsoft Office InfoPath kako biste vidjeli pogreške u formuli. Slijede prijedlozi kako ih riješiti:

    • Ako koristite funkciju u formuli, provjerite koristite li ispravne argumente za funkciju. Neke funkcije zahtijevaju polja ili grupe, dok druge zahtijevaju određene vrijednosti kao argumente. Za dodatne informacije o funkcijama pogledajte sekciju Vidi također.

    • Izbrišite i ponovno upišite formulu kako biste se uvjerili da je ispravno upisana.

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

Vrh stranice

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
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.

×