Valemi lisamine juhtelementi

Microsoft Office InfoPath 2007 vormimallis saate valemite abil luua välja jaoks uue väärtuse ja kuvada selle väärtuse väljaga köitmine juhtelemendis. Valem on XPath-avaldis, mis koosneb muude väärtuste arvutamiseks ja kuvamiseks kasutatavatest väärtustest, väljadest või rühmadest, funktsioonidest ja tehtemärkidest.

Enamasti lisatakse valemeid välja või juhtelemendi atribuutidest avatavas dialoogiboksis Valemi lisamine. Selle dialoogiboksi kaudu saate välju ja funktsioone õigesti valemisse lisada ja kontrollida, kas valem on õige või mitte. Kui oskate kasutada XML-tee keel (XPath), saate selles dialoogiboksis valemi XPath-avaldist redigeerida.

Selle artikli teemad

Mis on valem?

Valemi lisamine juhtelementi

Valemi XPath-avaldise redigeerimine

Mis on valem?

Valem on XPath-avaldis, mis koosneb väärtustest, väljadest või rühmadest, funktsioonidest ja tehtemärkidest, mida kasutatakse muude väärtuste arvutamiseks ja kuvamiseks. Valemeid saab kasutada järgmiste tööülesannete täitmiseks.

  • Matemaatiliste väärtuste arvutamine väärtuste põhjal, mille määrate vormimalli kujundamisel, või väärtuste põhjal, mida kasutajad juhtelementidesse sisestavad, kui nad teie vormimallil põhinevaid vorme täidavad.

  • Kindlate kuupäevade ja kellaaegade kuvamine.

  • Selliste väärtuste kuvamine, mida kasutajad ühe juhtelemendi sees asuvasse teise juhtelementi sisestavad.

  • Välja või juhtelemendi vaikeväärtuse seadmine.

  • Valemi abil arvutatud väärtusel põhineva reegli käivitamine.

Iga XPath-avaldis, mida valemis kasutatakse, on väärtuste, funktsioonide ja tehtemärkide kombinatsioon, mis hindab ühte väärtust. Valem võib sisaldada mitut avaldist. Valemit võib võrrelda lausega, mis koosneb ühest või mitmest fraasist ning kus iga fraas vastab valemis ühele avaldisele.

Järgmine illustratsioon näitab valemi ja avaldise vahelist seost.

Diagramm valemite ja avaldiste vahelise suhte kohta

Valem on avaldis, mille tulem on arvutusel põhinev väärtus. Funktsioonides kasutatavaid väärtusi nimetatakse argumentideks. Kasutada võite nii InfoPathis sisalduvaid standardseid XPath 1.0 funktsioone kui ka InfoPathi-spetsiifilisi funktsioone. Lisateavet InfoPathi funktsioonide kohta leiate käesoleva artikli jaotisest Vt ka.

Lehe algusesse

Valemi lisamine juhtelementi

  1. Topeltklõpsake juhtelementi, kus soovite valemi koostada.

  2. Klõpsake vahekaarti Andmed.

  3. Klõpsake nuppu Lisa valem Nupu pilt .

    Märkus. : Valemi loomiseks välja atribuutide abil paremklõpsake soovitud välja tööpaanil Andmeallikas ja klõpsake siis kiirmenüü käsku Atribuudid.

  4. Välja või rühma lisamiseks valemisse klõpsake nuppu Lisa väli või rühm ja klõpsake siis soovitud välja või rühma dialoogiboksis Välja või rühma valimine.

  5. Funktsiooni lisamiseks valemisse klõpsake nuppu Lisa funktsioon ja valige soovitud funktsioon dialoogiboksis Funktsiooni lisamine.

    Näpunäide. : Kui funktsioon nõuab parameetreid, valige soovitud funktsioon dialoogiboksis Funktsiooni lisamine ja klõpsake nuppu OK. Seejärel topeltklõpsake dialoogiboksi Juhtelement : atribuudid loendiboksis Valem lisatud funktsiooni ja klõpsake soovitud välja või rühma. Kui soovite funktsioonide kohta lisateavet, leiate vastavad lingid jaotisest Vt ka.

  6. Valemisse väärtuse või tehtemärgi lisamiseks tippige soovitud väärtus või matemaatikatehtemärk väljale Valem.

     Matemaatikatehete loend

    Tehe

    Sümbol

    Liitmine

    +

    Lahutamine

    -

    Korrutamine

    *

    Jagamine

    /

    Märkus. : Kui valemis kasutatakse jagamismärki (/), veenduge, et selle ees ja taga oleks tühik. Kui tühikud puuduvad, võib InfoPath märki '/' pidada hoopis XPath-asukoha etappide eraldajaks, mitte jagamismärgiks.

    Näpunäide. : Matemaatikavalemid sõltuvad argumentidena enamasti täisarvulistest või kümnendarvulistest väärtustest. Valemis tühjade väärtuste vältimiseks märkige dialoogiboksi Vormisuvandid kategoorias Täpsemalt ruut Käsitlege tühje väärtusi nullina.

  7. Selleks, et kontrollida, kas valemi süntaks on õige, klõpsake dialoogiboksi Valemi lisamine käsku Kinnita valem.

     Valemis on vigu

    Valemis sisalduvate vigade vaatamiseks klõpsake dialoogiboksis Microsoft Office InfoPath nuppu Kuva üksikasjad. Järgmistes juhistes antakse soovitusi nende vigade parandamiseks.

    • Kui kasutate valemis mõnda funktsiooni, siis veenduge, et kasutaksite funktsiooni jaoks õigeid argumente. Mõni funktsioon nõuab argumentidena välju või rühmi, mõni aga määratud väärtusi. Kui soovite funktsioonide kohta lisateavet, leiate vastavad lingid jaotisest Vt ka.

    • Kustutage valem ja tippige see siis uuesti, veendumaks, et valemis poleks tehtud kirjavigu.

  8. Muutuste testimiseks klõpsake tööriistariba Standardne nuppu Eelvaade või vajutage klahve CTRL+SHIFT+B.

Lehe algusesse

Valemi XPath-avaldise redigeerimine

Kui olete XPathiga tuttav, saate valemi XPath-avaldist redigeerida otse dialoogiboksis Valemi lisamine. XPath-avaldist saate redigeerida ka juhtelemendi atribuutide (tekstiväljade, rikkaliku teksti väljade ja kuupäevavalijate korral) või välja atribuutide kaudu.

  1. Topeltklõpsake juhtelementi, milles sisalduvat avaldist soovite redigeerida.

  2. Klõpsake vahekaarti Andmed.

  3. Klõpsake nuppu Lisa valem Nupu pilt .

    Märkus. : XPath-avaldise redigeerimiseks välja atribuutide kaudu paremklõpsake soovitud välja tööpaanil Andmeallikas ja klõpsake siis kiirmenüü käsku Atribuudid.

  4. Märkige dialoogiboksis Valemi lisamine ruut Redigeeri XPathi (täpsem).

    Valem asendatakse tema XPath-avaldisega.

  5. Redigeerige valemi XPath-avaldist väljal Valem. Väljade, rühmade või funktsioonide kaasamiseks avaldisse klõpsake nuppu Lisa väli või rühm või Lisa funktsioon.

  6. Valemi süntaksi kontrollimiseks klõpsake dialoogiboksis Valemi lisamine nuppu Kontrolli valemit.

     Valemis on vigu

    Valemis sisalduvate vigade vaatamiseks klõpsake dialoogiboksis Microsoft Office InfoPath nuppu Kuva üksikasjad. Järgmistes juhistes antakse soovitusi nende vigade parandamiseks.

    • Kui kasutate valemis mõnda funktsiooni, siis veenduge, et kasutaksite funktsiooni jaoks õigeid argumente. Mõni funktsioon nõuab parameetritena välju või rühmi, mõni aga määratud väärtusi. Kui soovite funktsioonide kohta lisateavet, leiate vastavad lingid jaotisest Vt ka.

    • Kustutage valem ja tippige see siis uuesti, veendumaks, et valemis poleks tehtud kirjavigu.

  7. Muutuste testimiseks klõpsake tööriistariba Standardne nuppu Eelvaade või vajutage klahve CTRL+SHIFT+B.

Lehe algusesse

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.

×