Nupu lisamine

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

Mõni selle teema osa ei pruugi mõnele keelele rakendatav olla.

Saate lisada nupu, mõnikord nimetatakse käsunupu või nupp Microsoft Office InfoPathi vormimalli. Kasutajate klõpsake nuppe kohe tegevusi, nt vormi edastamine veebiteenusele edastamine või andmebaasi päringu. Nupu seostada reeglite või kohandatud koodi, mis käivitub, kui kasutaja klõpsab nuppu.

Selle artikli teemad

Millal kasutada nupu

Nupu lisamine

Paigutuse näpunäited

Nupu kasutamine

Nupud on mitmekülgsed juhtelemendid, mida sobib kasutada kõikvõimalikes stsenaariumides. Näiteks saate nuppu kasutada:

  • andmete edastamiseks ühte või mitmesse andmeallikasse;

  • kasutajatele mõne muu vormivaade aktiveerimise võimaluse andmiseks;

  • teisene andmeallikas andmete värskendamiseks;

  • päringuandmete vormilt eemaldamiseks;

  • vormi andmete arvutamiseks.

Kui oskate koodi kirjutada, saate nuppude abil sooritada ka keerukamaid või selliseid toiminguid, mis pole kasutajaliideses kujundusrežiimis toetatud. Näiteks saate koodi abil määrata, et kui kasutaja klõpsab nuppu Kustuta kõik, kustutataks automaatselt kõik korduva tabeli read.

Kui vormimall on kujundatud nii, et vormide andmed edastatakse andmebaasi või mõnda teise välisesse andmeallikasse, lisatakse vormile menüü Fail käsk Edasta ja tööriistariba nupp Edasta. Need edastusvõimalused võivad aga kasutajal kergesti kahe silma vahele jääda. Seetõttu võiksite vormimallile lisada ka nupu Edasta. Järgmisel joonisel on näidatud, kuidas see võiks kasutaja vormil välja näha.

Esitage vormil nuppu

Nupu lisamisel vormimallile lisab InfoPath vaikimisi nupu, millel kuvatakse tekst "Nupp". Kui soovite teksti muuta ja määrata nupule mõne reegli abil käivitatava toimingu, peate nuppu topeltklõpsama ning määrama soovitud suvandid dialoogiboksis Nupp: atribuudid.

Kui soovite muuta sõltuvalt väärtused vormil nuppu teksti, saate luua dünaamilisi nuppu silt. Näiteks saate luua nupu sildiga Saatmine halduri, kui haldur on nimi, mille kasutaja tipib mujal vormil halduri tekstiväljal.

Lehe algusse

Nupu lisamine

Nupu lisamine ei sõltu sellest, kas kujundate uut tühja vormimalli või olete vormimalli kujundamisel aluseks võtnud mõne andmebaasi või muu välise andmeallika.

Järgmisel joonisel on kujutatud nupp kujundusrežiim valitud kujul.

Kujundusrežiimis valitud nupp

Erinevalt enamiku muude InfoPathi juhtelementide on seotud nuppude väljad või rühmadele andmeallikas. See on, kuna neid tegevusi, ei, et kasutaja andmete kogumine.

Nupu lisamine

  1. Viige kursor vormimallis kohta, kuhu soovite juhtelemendi lisada.

  2. Kui tööpaan Juhtelemendid pole nähtav, siis klõpsake menüüs Lisa valikut Veel juhtelemente või vajutage klahvikombinatsiooni ALT+I, C.

  3. Klõpsake jaotises Juhtelementide lisamine väärtust nupp.

  4. Topeltklõpsake vormimallile lisatud nuppu.

  5. Klõpsake vahekaarti Üldist.

  6. Klõpsake loendis Toiming seda toimingut, mille nupu klõpsamine peaks käivitama.

    Saadaolevad toimingud

    Toimingud Edasta ning Reeglid ja kohandatud kood on alati saadaval. Muude nuputoimingute saadavus sõltub vormimalli kujundusviisist ning sellest, kas vormimall sisaldab päringut esitavat või andmeid välisandmeallikatesse (nt andmebaasile või veebiteenusele) edastavat andmeühendust.

    Toiming

    Kirjeldus

    Esita

    Selle toiminguga käivitatakse vormi tavaline edastamisfunktsioon. Sama juhtub ka siis, kui kasutaja klõpsab menüü Fail nuppu Edasta. Kohandatud edastamistoimingu käivitamiseks valige Reeglid ja kohandatud kood ning seejärel looge andmete edastamiseks reegel.

    Reeglid ja kohandatud kood

    See toiming käivitab nupu klõpsamisel kas reegli või kohandatud koodi. Näiteks saate luua reegli, mis edastab vormiandmed automaatselt veebiteenusele või edastab andmed meilisõnumina, kui kasutaja klõpsab nuppu. Reegli määratlemiseks klõpsake nuppu Reeglid. Koodi määratlemiseks klõpsake nuppu Redigeeri vormi koodi.

    Käivita päring

    Kui vorm on ühendatud andmebaasi või veebiteenusega, esitab see toiming päringu andmebaasi või veebiteenuse väärtuste põhjal, mis sisestatakse päringu tegemise väljadele.

    Uus kirje

    Kui vorm on ühendatud andmebaasi või veebiteenusega, tühjendab see toiming vormist väärtused, nii et kasutaja saaks esitada uued andmed.

    Kustuta ja edasta

    Kui vorm on ühendatud andmebaasi või veebiteenusega, kustutab see toiming andmebaasist päringu tagastatud kirjed.

    Värskenda

    Kui vorm on ühendatud andmebaasi või veebiteenusega, värskendab see toiming andmebaasist või veebiteenusest päringu tagastatud andmed.

    Uuenda vormi

    Veebibrauseris täitmiseks ettenähtud vormis värskendab see toiming vormi andmeid astmeliselt. Näiteks kujutage ette välja Kokku, mis muutub vastavalt väärtustele, mille kasutaja sisestab vormi muudes juhtelementides. Et vältida vormi värskendamist iga kord, kui vormi juhtelementide väärtused muutuvad, saate keelata nende juhtelementide andmete saatmise serverisse. Seejärel saate välja Kokku kõrvale lisada nupu Värskenda kokkuvõtteid, mida kasutaja saaks klõpsata andmete käsitsi värskendamiseks. Toiminguga Uuenda vormi seotud nupp on nähtav ainult siis, kui kasutaja kuvab ja täidab vormi brauseris.

  7. Tehke väljal Silt ühte järgmistest.

    • Kohandatud teksti kasutamiseks nupul tippige tekst, mille soovite kuvada.

    • Nupp teksti väärtus vormi kasutamiseks klõpsake Valemi lisamine Nupu pilt . Dialoogiboksis Valemi lisamine nuppu Lisa väli või rühmja seejärel valige väli või rühm, mida soovite kasutada.

Lehe algusse

Paigutuse näpunäited

Järgmised näpunäited aitavad täpsemalt määratleda nupu ilmet, suurust ja muid atribuute.

  • Nupud näevad üldjuhul paremad välja, kui nende sildid pole paarist sõnast pikemad.

  • Mitme nupu suuruse korraga muutmiseks valige nupud, mille suurust soovite muuta. Vajutage klahvikombinatsiooni ALT+ENTER ja tehke soovitud muudatused vahekaardil Suurus.

  • Nupu äärise või värvi muutmiseks valige nupp, mida soovite muuta. Klõpsake menüü Vorming käsku Äärised ja varjustus ning tehke soovitud muudatused.

  • Kujundusrežiimis ei saa nupule pilti lisada. Selleks peate käsitsi redigeerima vormimalliga seostuvat manifestifaili (.xsf), ehkki seda on soovitatav teha üksnes kogenud vormikujundajatel.

  • Kui kasutate sama nuppu rohkem kui ühes vaates, proovige see järjekindluse tagamiseks paigutada igas vaates sarnasesse kohta ja kasutada sama nuputeksti.

  • Viimistletuma ilme tagamiseks hoiduge vormimallil paljude eri laiusega nuppude kasutamisest. Samuti vältige liiga kitsaste, lühikeste või kõrgete nuppude kasutamist, kuna ebastandardse suurusega nupud võivad jätta ebaprofessionaalse mulje.

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.

×