Prilagođavanje predložaka obrasca pomoću skripte

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 .

Ako ste upoznati s pisanjem skripte, možete dodati skriptu u predložak obrasca programa Microsoft Office InfoPath pomoću Microsoft JScript ili skriptnog jezika Microsoft Visual Basic Scripting Edition (VBScript). Dodavanje skripte vam omogućuje da biste prilagodili predloška obrasca način koji nije moguć pomoću pravila, formule, provjera valjanosti podataka i uvjetno oblikovanje. Na primjer, možete dodati skriptu koja stvara i šalje poruku e-pošte kad korisnik prebacivanje prikaza u obrascu koji se temelji na predlošku obrasca. Možete konfigurirati predložak obrasca za stvaranje i slanje poruke e-pošte samo pomoću skripte.

Sadržaj članka

Pregled

Razmatranje kompatibilnosti

Postavljanje skriptnog jezika za predložak obrasca

Prikaz poruke svaki put kada se pojavi događaj

Dodavanje skripte koja se pokreće kada korisnik sprema podatke iz obrasca

Dodavanje skripte koja se izvodi kad korisnik pošalje podataka obrasca

Dodavanje skripte koja se izvodi kad korisnik klikne gumb

Dodajte skriptu koja se pokreće kada se spajaju postojećih obrazaca

Dodavanje skripte za ažuriranje postojećih obrazaca

Dodavanje skripte za druge događaje

Pregled

Predložak obrasca programa InfoPath možete prilagoditi pomoću pravila, formule, provjera valjanosti podataka i uvjetno oblikovanje. Iako te značajke su prilagodljivih i mogu izvršavati cijeli niz zadataka, neki zadaci su izvan mogućnosti te značajke. Na primjer, nećete moći koristiti pravila da biste poslali poruku e-pošte kada korisnik unese vrijednost u tekstnom okviru na obrascu. Ako vam je potrebna da biste prilagodili predloška obrasca na način na koji se nalazi izvan mogućnosti te značajke, a upoznati s pisanjem skripte pomoću JScript ili VBScript skriptnog jezika, možete dodati skriptu koja se pokreće kada korisnik otvori novi obrazac ili mijenja se franko isting obrazac koji se temelji na predlošku obrasca.

Kada dodate skriptu u predložak obrasca, InfoPath pokreće Microsoft Script Editor (MSE), koji omogućuje dodavanje, uređivanje i ispravljanje pogrešaka u skripti u predlošku obrasca i postavlja pokazivač na odabrani događaj. InfoPath automatski dodaje rukovatelja događajima u skriptu. Rukovatelj događajima je kod funkcije u predložak obrasca programa InfoPath koji odgovara korisničku akciju ili promjenu XML podataka u obrascu. Na primjer, ako želite da korisnici obrasce spremaju na nekoliko mrežna mjesta, možete dodati skriptu događaja OnSaveRequest . Kada dodate skriptu da biste pokrenuli kad korisnik Spremi obrazac koji se temelji na predlošku obrasca, InfoPath pokreće uređivač skripta i dodaje sljedeće kodove u skriptu.

Napomena: Kod koji InfoPath dodaje ovisi o na odabranom jeziku skripte.

JScript

//=======
// The following function handler is created by Microsoft Office InfoPath.
// Do not modify the name of the function, or the name and number of arguments.
//=======
function XDocument::OnSaveRequest(eventObj)
{
// Write the code to be run before saving here.
eventObj.IsCancelled = eventObj.PerformSaveOperation();
// Write the code to be run after saving here.
eventObj.ReturnStatus = true;
}

VBScript

'=======
' The following function handler is created by Microsoft Office InfoPath.
' Do not modify the name of the function, or the name and number of arguments.
'=======
Sub XDocument_OnSaveRequest(eventObj)
' Write the code to be run before saving here.
eventObj.IsCancelled = eventObj.PerformSaveOperation
' Write the code to be run after saving here.
eventObj.ReturnStatus = True
End Sub

Zatim možete dodati kod na odgovarajućim mjestima u događaja događajima koji se sprema obrazac drugo mrežno mjesto. Kada korisnik sprema obrazac koji se temelji na predlošku obrasca, InfoPath pokreće kod u događaja OnSaveRequest .

Napomena: Ovaj članak sadrži više razine prikaz stvaranja skripte u predlošku obrasca. Da biste saznali više o programu Microsoft Script Editor i određenih objekata, metode, događaja i svojstvima koji se koriste u programu InfoPath potražite u članku referenca za razvojne inženjere programa InfoPath.

InfoPath automatski dodaje rukovatelja događajima za sve osim jednog od sljedećih događaja.

Rukovatelj događajima

Opis

Koraci za stvaranje

OnAfterChange

Ovaj događaj se izvodi kad korisnik je promijenio vrijednost u navedenu kontrolu koja je povezana s poljem. Na primjer, možete prikazati HTML okno zadatka Prilagođena kada korisnik odabere stavku u kontrolu okvira popisa. Ovaj događaj pokreće se nakon OnValidate događaj.

Desnom tipkom miša kliknite kontrolu na predlošku obrasca ili polja u oknu zadatka Izvor podataka , na izborniku prečaca pokažite na Programiranje , a zatim Na nakon događaj promjene.

OnAfterImport

Ovaj događaj se izvodi kad korisnik uspješno spaja nekoliko obrazaca u jedan obrazac.

Ručno dodavanje deklaracija rukovatelja događajima OnAfterImport izravno skriptna datoteka pomoću MSE. Rukovatelj događajima nije moguće stvoriti u načinu dizajna.

OnBeforeChange

Ovaj događaj se pokreće kada korisnik je promijenio vrijednosti u kontroli i prije vrijednost se dodaje u određenom polju vezana uz tu kontrolu. Na primjer, možete spriječiti korisnika dodavanje dodatnih retka prije ispunjavanja zadnjeg retka u ponavljajućoj tablici.

Desnom tipkom miša kliknite kontrolu na predlošku obrasca ili polja u oknu zadatka Izvor podataka , na izborniku prečaca pokažite na Programiranje , a zatim Na prije događaj promjene.

OnClick

Ovaj događaj izvodi kad korisnik klikne gumb povezane s tom događaju. Ovaj događaj dostupna je kada dodate gumb u predlošku obrasca. Na primjer, složenih izračuna možete izvršiti pomoću vrijednosti u polja u glavni izvor podataka kad korisnik klikne gumb.

Dvokliknite kontrole gumba, a zatim na kartici Općenito dijaloškog okvira Svojstva gumba , kliknite Uređivanje koda obrasca.

OnContextChange

Ovaj događaj se pokreće kad fokusa promjene u obrascu. Na primjer, ovaj događaj pokreće prilikom dolaska korisnika iz tekstnog okvira da biste alata za odabir datuma ili kada korisnik prebacuje prikaze. Ovaj se događaj nakon došlo je do druge događaje.

Na izborniku Alati pokažite na Programiranje, a zatim Na kontekstnom Promjena događaja.

Pri učitavanju

Ovaj događaj se pokreće svaki put kada korisnik stvara novi obrazac ili Otvara postojeći obrazac koji se temelji na predlošku obrasca. Na primjer, možete kopirati popis stavki iz sekundarni izvor podataka u glavnom izvoru podataka kada korisnik otvori obrazac.

Na izborniku Alati pokažite na Programiranje, a zatim kliknite Događaj prilikom učitavanja.

OnMergeRequest

Ovaj događaj se pokreće kad su spaja obrasce koji se temelje na vašem predlošku obrasca. Ako, na primjer, prikazujete broj obrazaca koji su spaja da bi se dobilo korisnik status tijekom operacije spajanja.

Na izborniku Alati kliknite Mogućnosti obrasca. Na popisu kategorija kliknite Dodatno. U odjeljku spajanje obrazaca, odaberite potvrdni okvir Spoji pomoću prilagođenog koda , a zatim kliknite Uredi.

OnSaveRequest

Ovaj događaj se pokreće kad korisnik sprema obrazac koji se temelji na predlošku obrasca. Na primjer, možete spremiti obrazac koji se temelji na predlošku obrasca na više mjesta kada korisnik sprema obrazac. InfoPath dodaje dvije dodatne redaka koda ovaj događaj: crtu koja se sprema obrazac, a drugi redak koji govori Ako InfoPath uspješno spremit će se obrazac.

Na izborniku Alati kliknite Mogućnosti obrasca. Na popisu kategorija kliknite Otvori i Spremi. U odjeljku ponašanje prilikom spremanja, potvrdite okvir Spremi pomoću prilagođenog koda , a zatim kliknite Uredi.

OnSign

Ovaj događaj se pokreće kad korisnik primjenjuje digitalni potpis u obrazac. Na primjer, možete dodati dodatne podatke digitalni potpis izvješće o troškovima kada korisnik potpiše.

Na izborniku Alati pokažite na Programiranje, a zatim Na događaj znak.

OnSubmitRequest

Ovaj događaj izvodi kad korisnik pošalje podataka obrasca. Na primjer, možete slanje podataka obrasca u web-servisa sigurne kad korisnik klikne Pošalji na izborniku datoteka . Budući da InfoPath ne podržava podatkovne veze s web-servisa sigurne, morate dodati prilagođene podatkovnu vezu koja funkcionira s sigurno web-servisa.

Na izborniku Alati kliknite Mogućnosti slanja. Potvrdite okvir Dopusti korisnicima slanje obrasca , kliknite Izvedi prilagođenu akciju koristeći kod, a zatim Uredi kod.

OnSwitchView

Ovaj događaj izvodi kad korisnik otvori obrazac koji se temelji na predlošku obrasca ili se prebaciti na neki drugi prikaz u obliku. Na primjer, kada korisnik prebaci se u posebnom prikazu, možete stvoriti poruku e-pošte koja sadrži podatke iz polja u obrasca glavni izvor podataka.

Na izborniku Alati kliknite Programiranje, a zatim Na promjenu prikaza događaj.

OnValidate

Ovaj događaj se pokreće kad korisnik je promijenio vrijednosti u kontroli vezana uz polje. Ako, na primjer, kada korisnik promijeni vrijednost u određenu kontrolu, možete izračunati novu vrijednost za drugu kontrolu pomoću broj koji je korisnik unio i broj koji je u skripti. Ovaj se događaj nakon izvođenja OnBeforeChange događajima.

Desnom tipkom miša kliknite kontrolu na predlošku obrasca ili polja u oknu zadatka Izvor podataka , na izborniku prečaca pokažite na Programiranje , a zatim Na nakon Provjera valjanosti događaja.

OnVersionUpgrade

Ovaj događaj se pokreće kada korisnik otvori postojeći obrazac, a broj verzije predloška obrasca koristi postojeći obrazac je starije od broj verzije predloška obrasca na mjestu objavljivanja. Kada korisnik otvori postojeći obrazac, InfoPath provjerava broj verzije predloška obrasca koji je pridružen postojeći obrazac. Ako je predložak obrasca novijom broj verzije, InfoPath pokreće rukovatelj događajima OnVersion kada korisnik otvori postojeći obrazac. Na primjer, zamislite da dodavanje novog polja postojećeg predloška obrasca te ga ponovno objaviti, a želite novog polja koja će se dodati glavnom izvoru podataka ako korisnik otvori postojeći obrazac. Kada korisnik otvori postojeći obrazac ovaj događaj dodaje novo polje na glavnom izvoru podataka.

Na izborniku Alati kliknite Mogućnosti obrasca. Na popisu kategorija kliknite određivanja verzija. Na popisu Nadogradnja na verziju kliknite koristi prilagođeni događaj, a zatim kliknite Uredi.

Vrh stranice

Razmatranje kompatibilnosti

Ne možete dodati skripte predložak obrasca kompatibilan s preglednikom. Možete dodati skriptu samo na predložak obrasca koji će biti ispunjeni čiji obrasci u programu InfoPath. Predložak obrasca kompatibilan s preglednikom možete prilagoditi samo pomoću upravljani kod.

Vrh stranice

Postavljanje skriptnog jezika za predložak obrasca

Da biste prilagodili predloška obrasca pomoću skripte, možete koristiti Microsoft JScript ili Microsoft Visual Basic Scripting Edition (VBScript). Prema zadanim postavkama, InfoPath je konfiguriran za dodavanje skripte pomoću JScript. Ako predložak obrasca sadrži kod skripte ili upravljani kod, a želite koristiti VBScript kao skriptnog jezika, možete promijeniti skriptnog jezika za predložak obrasca za VBScript. Ne možete koristiti oba skriptnog jezika u istom predlošku obrasca.

Ako predložak obrasca već sadrži skripte na jednom jeziku, a želite koristiti na drugom jeziku, morate spremiti postojeće skripte tako da na drugom jeziku možete pretvoriti u skriptu uklanjanje skripte iz predloška obrasca kroz Mogućnosti obrasca dijaloški okvir i zatim dodajte pretvorene skripte natrag u predlošku obrasca. InfoPath ne može pretvoriti skripte novi skriptnog jezika. Promjena jezika za skripte u dijaloškom okviru Mogućnosti obrasca utječe samo na tom predlošku obrasca. Ostale predloške obrasca će imati JScript kao zadani jezik za skriptiranje.

  1. Na izborniku Alati kliknite Mogućnosti obrasca.

  2. Na popisu kategorija u dijaloškom okviru Mogućnosti obrasca kliknite Programiranje.

  3. Na popisu jezik kod predloška obrasca u odjeljku programskom jeziku, kliknite VBScript.

    Napomene: 

    • Nakon što Postavljanje skriptnog jezika i stvaranje rukovatelja događajima za predložak obrasca, ne možete promijeniti skriptnog jezika za predložak obrasca.

    • Ako ste instalirali Microsoft Visual Studio 2005 Tools for Applications, zadani jezik je Microsoft Visual Basic .NET. I dalje možete koristiti ovaj postupak da biste promijenili skriptnog jezika VBScript.

Vrh stranice

Prikaz poruke svaki put kada se pojavi događaj

Ako želite saznati što rukovatelja događajima pokreću kao odgovor na akciju ili neki drugi događaj, možete dodati privremeni kod za prikaz u okviru poruke prilikom izvođenja rukovatelja događajima. Koristite kod samo da biste odredili kada se pokrene rukovatelj događajima. Nakon što dodate kod, poslužite se pretpregled za prikaz obrasca koji se temelji na predlošku obrasca ili za objavljivanje predloška obrasca, a zatim stvorite novi predložak obrasca. Neke rukovatelja događajima će se pokrenuti samo ako stvorite obrazac nakon objavljivanja predloška obrasca. Zatim možete izvršiti akciju koja se može pokrenuti rukovatelja događajima. Kada se rukovatelj događajima pokrene, vidjet ćete okvir s porukom.

Nakon što odredite koje akcije ili događaji pokreću rukovatelja događajima, uklonite kod, a zatim nastavite s Dizajniranjem predloška obrasca. Ako ne uklonite taj kod, a zatim objavljivanje predloška obrasca, vaši korisnici će vidjeti taj okvir poruku kada se pokrene rukovatelj događajima.

  1. Dodajte svoj rukovatelj događajima.

  2. Da biste dodali kod u JScript, upišite XDocument.UI.Alert ("u događaj naziv događaja upravo pokrenut"); Zamijenite nazivom rukovatelj događajima. Na primjer, ako dodate kod rukovatelj događajima OnValidate upisali XDocument.UI.Alert ("u OnValidate rukovatelja događajima upravo pokrenut");

  3. Da biste dodali kod u VBScript, upišite XDocument.UI.Alert ("u događaj naziv događaja upravo pokrenut") , na primjer, ako dodate kod događaja OnSaveRequest , upišite XDocument.UI.Alert ("u OnSaveRequest rukovatelja događajima upravo pokrenut")

  4. Da biste testirali kod, na izborniku datoteka kliknite Pretpregled ili pritisnite CTRL + SHIFT + B, a zatim izvedite korisničku akciju koja se može pokrenuti događaj. Kada se pojavi događaj s retkom koda, okvir s porukom treba prikazati poruku.

    Napomena: Neke događaje biti potrebno objaviti predložak obrasca, a zatim stvorite obrazac koji se temelji na predlošku obrasca prije poduzimanja akcija korisnika da biste pokrenuli događaj.

  5. Prije objavljivanja predloška obrasca i omogućite korisnicima ispunjavanje obrazaca koji se temelji na predlošku obrasca, izbrišite kod koji ste koristili da biste prikazali okvir poruke.

Vrh stranice

Dodavanje skripte koja se pokreće kada korisnik sprema podatke iz obrasca

  1. Na izborniku Alati kliknite Mogućnosti obrasca.

  2. Na popisu kategorija u dijaloškom okviru Mogućnosti obrasca kliknite Otvori i Spremi.

  3. U odjeljku ponašanje prilikom spremanja, potvrdite okvir Spremi pomoću prilagođenog koda , a zatim kliknite Uredi. Microsoft Script Editor se pokreće s pokazivačem na događaja OnSaveRequest .

    JScript

    //=======
    // The following function handler is created by Microsoft Office InfoPath.
    // Do not modify the name of the function, or the name and number of arguments.
    //=======
    function XDocument::OnSaveRequest(eventObj)
    {
    // Write the code to be run before saving here.
    eventObj.IsCancelled = eventObj.PerformSaveOperation();
    // Write the code to be run after saving here.
    eventObj.ReturnStatus = true;
    }

    VBScript

    '=======
    ' The following function handler is created by Microsoft Office InfoPath.
    ' Do not modify the name of the function, or the name and number of arguments.
    '=======
    Sub XDocument_OnSaveRequest(eventObj)
    ' Write the code to be run before saving here.
    eventObj.IsCancelled = eventObj.PerformSaveOperation
    ' Write the code to be run after saving here.
    eventObj.ReturnStatus = True
    End Sub
  4. Učinite nešto od sljedećeg:

    • Da biste dodali skriptu koja se pokreće prije InfoPath Spremi obrazac, zamijenite komentar Write the code to be run before saving here.kod.

    • Da biste dodali skriptu koja se pokreće nakon InfoPath Spremi obrazac, zamijenite komentar Write the code to be run after saving here. kod.

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

    Napomena: Ako rukovatelja događajima izvodi samo nakon što stvorite obrazac koji se temelji na predlošku obrasca, objavljivanje predloška obrasca tako da kliknete Objavi na izborniku datoteka , a zatim dovršite Čarobnjak za objavljivanje. Nakon objavljivanja predloška obrasca, stvorite obrazac i zatim izvedite akcije da biste pokrenuli rukovatelja događajima.

Vrh stranice

Dodavanje skripte koja se izvodi kad korisnik pošalje podataka obrasca

  1. Na izborniku Alati kliknite Mogućnosti slanja.

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

  3. Kliknite Izvedi prilagođenu akciju koristeći kod, a zatim kliknite Uredi kod. Microsoft Script Editor se pokreće s pokazivačem na događajem OnSubmitRequest .

    JScript

    //=======
    // The following function handler is created by Microsoft Office InfoPath.
    // Do not modify the name of the function, or the name and number of arguments.
    //=======
    function XDocument::OnSubmitRequest(eventObj)
    {
    // If the submit operation is successful, set
    // eventObj.ReturnStatus = true;
    // Write your code here
    }

    VBScript

    '=======
    ' The following function handler is created by Microsoft Office InfoPath.
    ' Do not modify the name of the function, or the name and number of arguments.
    '=======
    Sub XDocument_OnSubmitRequest(eventObj)
    ' If the submit operation is successful, set
    ' eventObj.ReturnStatus = True
    ' Write your code here
    End Sub
  4. Zamijenite komentar If the submit operation is successful, set eventObj.ReturnStatus = true Write your code here kod.

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

Vrh stranice

Dodavanje skripte koja se izvodi kad korisnik klikne gumb

  1. Dodajte novi gumb za prikaz u predložak obrasca, a zatim dvokliknite gumb.

    Napomena: Ako skriptu dodajete postojećem gumbu, dvokliknite gumb postojeće.

  2. Kliknite karticu Općenito .

  3. Kliknite Uređivanje koda obrasca. Microsoft Script Editor se pokreće s pokazivačem na OnClick rukovatelja događajima za taj gumb.

    JScript

    //=======
    // The following function handler is created by Microsoft Office InfoPath.
    // Do not modify the name of the function, or the name and number of arguments.
    //=======
    function Button Name::OnClick(eventObj)
    {
    // Write your code here
    }

    VBScript

    '=======
    ' The following function handler is created by Microsoft Office InfoPath.
    ' Do not modify the name of the function, or the name and number of arguments.
    '=======
    Sub Button Name_OnClick(eventObj)
    ' Write your code here
    End Sub
  4. Zamijenite komentar Write your code here kod.

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

Vrh stranice

Dodajte skriptu koja se pokreće kada se spajaju postojećih obrazaca

  1. Na izborniku Alati kliknite Mogućnosti obrasca.

  2. Na popisu kategorija u dijaloškom okviru Mogućnosti obrasca kliknite Dodatno.

  3. U odjeljku spajanje obrazaca, potvrdite okvir Omogući spajanje obrazaca .

  4. Odaberite potvrdni okvir Spoji pomoću prilagođenog koda , a zatim kliknite Uredi. Microsoft Script Editor se pokreće s pokazivačem na OnMergeRequest događajima.

    JScript

    //=======
    // The following function handler is created by Microsoft Office InfoPath.
    // Do not modify the name of the function, or the name and number of arguments.
    //=======
    function XDocument::OnMergeRequest(eventObj)
    {
    // Write the code that handles each form being merged here.
    XDocument.ImportDOM(eventObj.DOM);
    eventObj.ReturnStatus = true;
    }

    VBScript

    '=======
    ' The following function handler is created by Microsoft Office InfoPath.
    ' Do not modify the name of the function, or the name and number of arguments.
    '=======
    Sub XDocument_OnMergeRequest(eventObj)
    ' Write the code that handles each form being merged here.
    XDocument.ImportDOM(eventObj.DOM)
    eventObj.ReturnStatus = True
    End Sub
  5. Zamijenite komentar Write the code that handles each form being merged here. kod.

  6. Da biste testirali kod u ovaj događaj, objavljivanje predloška obrasca, stvorite nekoliko obrazaca koji se temelji na predlošku obrasca i spajanje predložaka obrazaca.

    Napomena: Veze na dodatne informacije o objavljivanju predloška obrasca u odjeljku Vidi također .

Vrh stranice

Dodavanje skripte za ažuriranje postojećih obrazaca

Ako ste ažurirali prethodno objavljeni predložak obrasca, a želite ažurirati postojeće obrasce koji se temelje na tom predlošku obrasca, možete dodati skriptu ažurirani predložak obrasca koji se pokreće kada korisnik otvori neki od postojećih obrazaca. Kada korisnik otvori postojeći obrazac, InfoPath provjerava broj verzije njemu pridruženog predloška obrasca na mjestu objave. Ako je broj verzije predloška obrasca na mjestu objave novija od broj verzije u postojeći obrazac, koja označava da je ažuriran, InfoPath pokreće kod u ovaj događaj da biste ažurirali postojeći obrazac.

  1. Na izborniku Alati kliknite Mogućnosti obrasca.

  2. Na popisu kategorija u dijaloškom okviru Mogućnosti obrasca kliknite određivanja verzija.

  3. Na popisu Nadogradnja na verziju kliknite koristi prilagođeni događaj, a zatim kliknite Uredi. Microsoft Script Editor se pokreće s pokazivačem na događajem OnVersionUpgrade .

    JScript

    //=======
    // The following function handler is created by Microsoft Office InfoPath.
    // Do not modify the name of the function, or the name and number of arguments.
    //=======
    function XDocument::OnVersionUpgrade(eventObj)
    {
    // Write your code here
    }

    VBScript

    '=======
    ' The following function handler is created by Microsoft Office InfoPath.
    ' Do not modify the name of the function, or the name and number of arguments.
    '=======
    Sub XDocument_OnVersionUpgrade(eventObj)
    ' Write your code here
    End Sub
  4. Zamijenite komentar Write your code here kod.

  5. Testiranje koda u ovom događaju, objavljivanje predloška obrasca, stvorite nekoliko obrazaca koji se temelji na predlošku obrasca, izmjena i objava ažurirane verzije predloška obrasca, a zatim otvorite postojeći obrazac koji se temelji na stariju verziju ovog predloška obrasca.

    Napomena: Veze na dodatne informacije o objavljivanju predloška obrasca u odjeljku Vidi također .

Vrh stranice

Dodavanje skripte za druge događaje

Taj postupak može se koristiti za dodavanje sljedećih rukovatelja događajima u predlošku obrasca:

  • OnAfterChange

  • OnBeforeChange

  • OnContextChange

  • Pri učitavanju

  • OnSwitchView

  • OnSign

  • OnValidate

  • Na izborniku Alati pokažite Programiranje, a zatim kliknite događaj da biste dodali rukovatelja događajima. Microsoft Script Editor se pokreće s pokazivačem na događajima koji ste odabrali.

  • Zamijenite komentar Write your code here kod.

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.

×