Prilagajanje predloge obrazca z uporabo skripta

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Če ste seznanjeni s pisanjem skript, lahko dodate skript v predlogo obrazca programa Microsoft Office InfoPath s programom Microsoft JScript ali Microsoft Visual Basic Scripting Edition (VBScript) skriptnega jezika. Dodajanje skripta vam omogoča, da prilagodite predlogo obrazca tistega, kar je na voljo s pravili, formulami, preverjanje veljavnosti podatkov ali pogojno oblikovanje. Dodate lahko na primer skript, ki ustvari in pošlje e-poštno sporočilo, ko uporabnik preklopi na pogled v obrazec, ki temelji na predlogi obrazca. Lahko konfigurirate predloge obrazca za ustvarjanje in pošiljanje e-poštno sporočilo samo s skriptom.

V temu članku

Pregled

Pomisleki o združljivosti

Nastavitev skriptnega jezika za predlogo obrazca

Prikaz sporočila vsakič, ko pride do dogodka

Dodajte skript, ki se zažene, ko uporabnik shrani podatkov obrazca

Dodajte skript, ki se zažene, ko uporabnik podatkov obrazca

Dodajte skript, ki se zažene, ko uporabnik klikne gumb

Dodajte skript, ki se zažene ob spoji obstoječih obrazcev

Dodajte skript za posodobitev obstoječih obrazcev

Dodajte skript za druge dogodke

Pregled

V InfoPathovo predlogo obrazca lahko prilagodite z uporabo pravil, formul, preverjanje veljavnosti podatkov in pogojno oblikovanje. Čeprav te funkcije so zelo prilagodljivi in lahko upravljate različnih opravil, nekatera opravila, ki so zunaj zmožnosti te funkcije. Na primer, ni mogoče uporabiti pravil za pošiljanje e-poštno sporočilo, ko uporabnik vnese vrednost v polju z besedilom v obrazcu. Če želite prilagoditi predlogo obrazca tako, da je poleg zmožnosti te funkcije in si jih že poznate pisanje skriptov z uporabo skriptnega jezika JScript ali VBScript, lahko dodate skript, ki se zažene, ko uporabnik odpre nov obrazec ali spremeni ex isting obrazec, ki temelji na predlogi obrazca.

Ko dodate skript v predlogo obrazca, InfoPath Zažene Microsoftov urejevalnik skriptov (MSE), ki omogoča dodajanje, urejanje in odpravljanje napak v skriptu v predlogi obrazca in postavi kazalec v izbrani dogodek. InfoPath samodejno doda rutine za obravnavo dogodkov skript. Rutina za obravnavo dogodkov je koda funkcije v InfoPathovo predlogo obrazca, ki odgovarja na dejanje uporabnika ali spremembo podatkov XML v obrazcu. Na primer, če želite, da uporabniki shranijo svoje obrazce na različna omrežna mesta, lahko dodate skript dogodka OnSaveRequest . Ko dodate skript, ki se zažene, ko uporabnik Shrani obrazec, ki temelji na predlogi obrazca, InfoPath zažene urejevalnik skriptov in eno od teh kod doda skript.

Opomba: Kodo, ki doda InfoPath temelji na izbrani scenarij jezik.

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

Nato lahko dodate kodo v ustreznih mestih, v primeru rutine za obravnavo dogodkov, ki shranjuje obrazec na drugo omrežno mesto. Ko uporabnik Shrani obrazec, ki temelji na tej predlogi obrazca, InfoPath zažene kodo v dogodka OnSaveRequest .

Opomba: V tem članku so pogled na visoki ravni ustvarjanja skripte v predlogi obrazca. Če želite izvedeti več o Microsoft Script Editor in posebnih predmetov, metode, dogodkov in lastnosti, ki se uporablja v InfoPathu, preberite navodila za InfoPath razvijalec.

InfoPath samodejno doda rutine za vse, vendar eno od teh dogodkih.

Rutina za obravnavo dogodkov

Opis

Navodila za ustvarjanje

OnAfterChange

V tem primeru se zažene, ko uporabnik spremeni vrednost v določeno kontrolnik, ki je vezan na polje. Na primer, lahko prikažete podokno opravil po meri HTML, ko uporabnik izbere element v kontrolnik polja s seznamom. Ta dogodek se odvija po dogodku OnValidate .

Desno tipko miške kliknite kontrolnik v predlogi obrazca ali polja v podoknu opravil Vir podatkov , v priročnem meniju pokažite na programiranje in nato kliknite Na po spremembe dogodek.

OnAfterImport

V tem primeru se zažene, ko uporabnik uspešno spoji več obrazcev v en obrazec.

Ročno dodajanje OnAfterImport dogodek za obravnavo dogodkov označevanja neposredno skriptna datoteka s MSE. Ta rutina za obravnavo dogodkov ni mogoče ustvariti v načinu načrtovanja.

OnBeforeChange

Ta dogodek se zažene, ko uporabnik spremeni vrednosti v kontrolniku in pred vrednost je dodana navedeno polje, ki je vezan na tem kontrolniku. Na primer, lahko preprečite uporabniku pred izpolnjevanje v zadnjo vrstico v ponavljajočo se tabelo dodate dodatne vrstice.

Z desno tipko miške v kontrolniku v predlogi obrazca ali polja v podoknu opravil Vir podatkov , v priročnem meniju pokažite na programiranje in nato kliknite Na pred spreminjanjem.

OnClick

V tem primeru se zažene, ko uporabnik klikne gumb, ki je povezan s tem dogodkom. V tem primeru je na voljo, ko dodate gumb v predlogo obrazca. Na primer lahko izvajanje zapletenih izračuna z vrednostmi v polja v glavni vir podatkov, ko uporabnik klikne gumb.

Dvokliknite gumb kontrolnik in nato na zavihku splošno v pogovornem oknu Lastnosti kontrolnika gumb kliknite Uredi kodo obrazca.

OnContextChange

V tem primeru se zažene, ko je fokus se spremeni v obliki. Na primer, ta dogodek se zažene, ko se uporabnik premakne iz polja z besedilom izbirnika datuma ali ko uporabnik Preklopi med pogledi. Ta dogodek se zgodi, ko prišlo je do vse druge dogodke.

V meniju Orodja pokažite na programiranjein nato kliknite O spremembi konteksta.

OnLoad

V tem primeru se zažene vsakič, ko uporabnik ustvari nov obrazec ali odpre obstoječi obrazec, ki temelji na predlogi obrazca. Na primer, lahko kopirate seznam elementov iz sekundarni vir podatkov v glavni vir podatkov, ko uporabnik odpre obrazec.

V meniju Orodja pokažite na programiranjein nato kliknite Ob nalaganju.

OnMergeRequest

V tem primeru se zažene, ko spoji oblike, ki temelji na predlogi obrazca. Na primer, lahko prikažete več obrazcev, ki so bili združen, da uporabnik status med operacijo spajanja.

V meniju Orodja kliknite Možnosti obrazca. Na seznamu Kategorija kliknite dodatno. V razdelku spajanje oblik, potrdite polje spoji s kodo po meri in nato kliknite Uredi.

OnSaveRequest

V tem primeru se zažene, ko uporabnik Shrani obrazec, ki temelji na predlogi obrazca. Na primer, lahko shranite obrazec, ki temelji na tej predlogi obrazca na več kot eno mesto, ko uporabnik Shrani obrazec. InfoPath doda dve dodatne vrstice kode ta dogodek: črto, ki shrani obrazec in še eno vrstico, ki vam pove, če InfoPath uspešno shranjena v obliki.

V meniju Orodja kliknite Možnosti obrazca. Na seznamu Kategorija kliknite odpiranje in shranjevanje. V razdelku shranjevanje način delovanja, potrdite potrditveno polje Shrani s kodo po meri in nato kliknite Uredi.

OnSign

V tem primeru se zažene, ko uporabnik uporabi digitalnega podpisa v obrazec. Na primer lahko dodate dodatne podatke za digitalnega podpisa v poročilu o stroških, ko uporabnik podpiše to.

V meniju Orodja pokažite na programiranjein nato kliknite Na znak za dogodek.

OnSubmitRequest

V tem primeru se zažene, ko uporabnik pošlje svoje podatke iz obrazca. Na primer, lahko pošljete podatkov obrazca za varno spletne storitve, ko uporabnik klikne Pošlji v meniju Datoteka . Ker InfoPath ne podpira podatkovne povezave z varne spletne storitve, morate dodati po meri podatkovno povezavo, ki deluje s storitvijo varnega Web.

V meniju Orodja kliknite Možnosti pošiljanja. Potrdite potrditveno polje Dovoli uporabnikom, da pošljete ta obrazec , kliknite dejanje po meri, s kodoin nato kliknite Uredi kodo.

OnSwitchView

V tem primeru se zažene, ko uporabnik odpre obrazec, ki temelji na predlogi obrazca ali preklopite v drug pogled v obliki. Na primer, ko uporabnik preklopi v določenem pogledu, lahko ustvarite e-poštno sporočilo, ki vsebuje podatke iz polja v viru glavnih podatkov obrazca.

V meniju Orodja kliknite programiranje, in nato Na uporabljati pogled dogodek.

OnValidate

V tem primeru se zažene, ko uporabnik spremeni vrednost kontrolnika, ki je vezan na polje. Na primer, ko uporabnik spremeni vrednosti v določenem kontrolniku, lahko izračunate novo vrednost za drug kontrolnik s številko, ki je uporabnik vnesel in število, ki je v skriptu. Ta dogodek se zgodi, ko se izvaja rutina za obravnavo dogodkov OnBeforeChange .

Desno tipko miške kliknite kontrolnik v predlogi obrazca ali polja v podoknu opravil Vir podatkov , v priročnem meniju pokažite na programiranje in nato kliknite Na po veljavnost dogodek.

OnVersionUpgrade

V tem primeru se zažene, ko uporabnik odpre obstoječi obrazec in številka različice predloge obrazca, ki se uporabljajo obstoječi obrazec, ki je starejša od številke različice predloge obrazca v mesto za objavljanje. Ko uporabnik odpre obstoječi obrazec, InfoPath preverja številka različice predloge obrazca, ki je povezan z obstoječi obrazec. Če predloga obrazca številčno novejšo različico, InfoPath zažene OnVersion rutina za obravnavo dogodkov, ko uporabnik odpre obstoječi obrazec. Predstavljajte si, da dodate novo polje obstoječe predloge obrazca in znova objavite in želite novo polje, če želite dodati v glavni vir podatkov, če uporabnik odpre obstoječi obrazec. V tem primeru doda novo polje glavni vir podatkov, ko uporabnik odpre obstoječi obrazec.

V meniju Orodja kliknite Možnosti obrazca. Na seznamu Kategorija kliknite različice. Na seznamu na različico nadgradite kliknite uporabi dogodek po meriin nato kliknite Uredi.

Na vrh strani

Pomisleki o združljivosti

Ne morete dodati skript predloga obrazca, združljiva z brskalnikom. Skript lahko dodate le v predlogo obrazca, katere oblike bo mogoče izpolniti v InfoPathu. Le z uporabo upravljane kode, lahko prilagodite predlogo obrazca, združljiva z brskalnikom.

Na vrh strani

Nastavitev skriptnega jezika za predlogo obrazca

Če želite prilagoditi predloge obrazca z uporabo skripta, lahko uporabite Microsoft JScript ali Microsoft Visual Basic Scripting Edition (VBScript). Privzeto InfoPath, konfiguriran za dodajanje skripta s JScript. Če v predlogi obrazca ni nobenega skripta ali upravljane kode, raje uporabite VBScript kot skriptnega jezika, lahko spremenite skriptnega jezika za predlogo obrazca VBScript. Oba skriptnega jezika ni mogoče uporabiti v isto predlogo obrazca.

Če predloga obrazca, ki že vsebuje skript v enem jeziku in želite uporabiti drug jezik, morate shraniti obstoječi skript, da skript lahko pretvorite v drug jezik, odstranite skript iz predloge obrazca po Možnosti obrazca pogovorno okno »«, in nato dodajte pretvori skript nazaj v predlogo obrazca. InfoPath ni mogoče pretvoriti skripte nov skriptnega jezika. Spreminjanje scenarij jezik v pogovornem oknu Možnosti obrazca le vpliva na tej predlogi obrazca. Druge predloge obrazca, bodo imeli JScript privzetega skriptnega jezika.

  1. V meniju Orodja kliknite Možnosti obrazca.

  2. Na seznamu Kategorija v pogovornem oknu Možnosti obrazca kliknite programiranje.

  3. Na seznamu jezik kode predloge obrazca pod programski jezik, kliknite VBScript.

    Opombe: 

    • Ko nastavitev skriptnega jezika in ustvarite enega ali več rutine za predlogo obrazca, ni mogoče spremeniti skriptnega jezika za predlogo obrazca.

    • Če ste namestili Microsoft Visual Studio 2005 Tools for Applications, je privzeti jezik Microsoft Visual Basic .NET. Vedno lahko uporabljate ta postopek, če želite spremeniti skriptnega jezika VBScript.

Na vrh strani

Prikaz sporočila vsakič, ko pride do dogodka

Če želite izvedeti, kaj rutine za zagon za odgovor dejanje ali drugega dogodka, lahko dodate začasno kodo za prikaz sporočilno okno, ko se izvaja rutina za obravnavo dogodkov. Uporabite to kodo le za določanje, kdaj se izvaja rutine za obravnavo dogodkov. Ko dodate to kodo, lahko uporabite predogled, če si želite ogledati obrazec, ki temelji na tej predlogi obrazca ali če želite objaviti predlogo obrazca in nato ustvarite novo predlogo obrazca. Nekaj rutine za zagon le, če ustvarite obrazec, ko objavite predlogo obrazca. Nato lahko izvajate dejanja, ki menite, da lahko zaženete rutina za obravnavo dogodkov. Ko se izvaja rutina za obravnavo dogodkov, boste videli polje s sporočilom.

Ko ugotovite, katera dejanja ali dogodki zagnati rutina za obravnavo dogodkov, odstranite kodo in nato znova načrtovanje predloge obrazca. Če ne odstranite to kodo in jo objavite predlogo obrazca, uporabniki videli to sporočilo« », ko se izvaja rutina za obravnavo dogodkov.

  1. Dodajanje rutina za obravnavo dogodkov.

  2. Če želite dodati kodo v JScript, vnesite XDocument.UI.Alert ("dogodek ime dogodka samo je prišlo «»); Zamenjajte z imenom rutina za obravnavo dogodkov. Na primer, če dodate to kodo za obravnavo dogodkov OnValidate , vnesite XDocument.UI.Alert («v OnValidate rutina za obravnavo dogodkov pravkar zagnali ");

  3. Dodajanje kode v VBScript, vnesite XDocument.UI.Alert ("dogodek ime dogodka samo je prišlo« ) , na primer, če dodate to kodo za obravnavo dogodkov OnSaveRequest , vnesite XDocument.UI.Alert («v OnSaveRequest v rutina za obravnavo dogodkov pravkar zagnali ««)

  4. Če želite preskusiti kodo, v meniju Datoteka kliknite Predogled ali pritisnite CTRL + SHIFT + B in nato izvedite dejanje uporabnika, ki lahko začnete dogodek. Ko se pojavi na dogodek z vrstico kode, sporočilno okno prikaže sporočilo.

    Opomba: Nekateri dogodki lahko zahtevajo, da objavite predlogo obrazca in nato ustvarite obrazec, ki temelji na tej predlogi obrazca, preden začnete izvajati dejanja uporabnika, če želite začeti dogodek.

  5. Preden objavite predlogo obrazca in omogočite uporabnikom, da izpolnite obrazec, ki temelji na tej predlogi obrazca, izbrišite kodo, ki ste jih uporabili, če želite prikazati polje za sporočilo.

Na vrh strani

Dodajte skript, ki se zažene, ko uporabnik shrani podatkov obrazca

  1. V meniju Orodja kliknite Možnosti obrazca.

  2. Na seznamu Kategorija v pogovornem oknu Možnosti obrazca kliknite odpiranje in shranjevanje.

  3. V razdelku shranjevanje način delovanja, potrdite potrditveno polje Shrani s kodo po meri in nato kliknite Uredi. Microsoftov urejevalnik skriptov se začne s kazalcem na dogodka 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. Naredite eno ali oboje od tega:

    • Če želite dodati skript, ki se izvaja pred InfoPath Shrani obrazec, zamenjajte komentar Write the code to be run before saving here.s kodo.

    • Če želite dodati skript, ki se zažene, ko InfoPath Shrani obrazec, zamenjajte komentar Write the code to be run after saving here. s kodo.

  5. Če želite preskusiti spremembe, kliknite Predogled v orodni vrstici Standard ali pa pritisnite tipke CTRL + SHIFT + B.

    Opomba: Če je koda za obravnavo dogodkov deluje le, ko ustvarite obrazec, ki temelji na predlogi obrazca, objavite predlogo obrazca tako, da kliknete objavi v meniju Datoteka in nato izpolnite čarovnika za objavljanje. Ko objavite predlogo obrazca, ustvarite obrazec in nato izvede dejanje za zagon rutina za obravnavo dogodkov.

Na vrh strani

Dodajte skript, ki se zažene, ko uporabnik podatkov obrazca

  1. V meniju Orodja kliknite Možnosti pošiljanja.

  2. V pogovornem oknu Možnosti pošiljanja izberite potrditveno polje Dovoli uporabnikom, da pošljete ta obrazec .

  3. Kliknite dejanje po meri, s kodo, in nato kliknite Uredi kodo. Microsoftov urejevalnik skriptov se začne s kazalcem na rutina za obravnavo dogodkov 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. Zamenjajte komentar If the submit operation is successful, set eventObj.ReturnStatus = true Write your code here s kodo.

  5. Če želite preskusiti spremembe, kliknite Predogled v orodni vrstici Standard ali pa pritisnite tipke CTRL + SHIFT + B.

Na vrh strani

Dodajte skript, ki se zažene, ko uporabnik klikne gumb

  1. Dodajte nov gumb za pogled v predlogo obrazca, in nato dvokliknite gumb.

    Opomba: Če želite dodati skript obstoječe gumbu, dvokliknite gumb obstoječe.

  2. Kliknite zavihek Splošno.

  3. Kliknite Uredi kodo obrazca. Microsoftov urejevalnik skriptov se začne s kazalcem na OnClick rutina za obravnavo dogodkov za ta 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. Zamenjajte komentar Write your code here s kodo.

  5. Če želite preskusiti spremembe, kliknite Predogled v orodni vrstici Standard ali pa pritisnite tipke CTRL + SHIFT + B.

Na vrh strani

Dodajte skript, ki se zažene ob spoji obstoječih obrazcev

  1. V meniju Orodja kliknite Možnosti obrazca.

  2. Na seznamu Kategorija v pogovornem oknu Možnosti obrazca kliknite dodatno.

  3. V razdelku spajanje oblik, potrdite potrditveno polje Omogoči spajanje obrazcev .

  4. Potrdite polje spoji s kodo po meri in nato kliknite Uredi. Microsoftov urejevalnik skriptov se začne s kazalcem na OnMergeRequest rutina za obravnavo dogodkov.

    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. Zamenjajte komentar Write the code that handles each form being merged here. s kodo.

  6. Če želite preskusiti kodo v tem primeru, objavite predlogo obrazca, ustvarite več obrazcev, ki temeljijo na tej predlogi obrazca in nato spojite predlog obrazcev.

    Opomba: Povezave do več informacij o objavljanju v predlogi obrazca v odseku Glejte tudi .

Na vrh strani

Dodajte skript za posodobitev obstoječih obrazcev

Če ste posodobili predhodno objavljeno predlogo in jo želite posodobiti obstoječih obrazcev, ki temelji na tej predlogi obrazca, lahko dodate skript predlogo posodobljeno obrazca, ki se zažene, ko uporabnik odpre nekaj obstoječih obrazcev. Ko uporabnik odpre obstoječi obrazec, InfoPath preverja številka različice svojo predlogo povezanem obrazcu na mesto za objavljanje. Če je številka različice predloge obrazca na mesto za objavljanje novejša od številke različice v obstoječi obrazec, ki označuje, da je bil posodobljen, InfoPath zažene kodo v tem primeru, če želite posodobiti obstoječi obrazec.

  1. V meniju Orodja kliknite Možnosti obrazca.

  2. Na seznamu Kategorija v pogovornem oknu Možnosti obrazca kliknite različice.

  3. Na seznamu na različico nadgradite kliknite uporabi dogodek po meriin nato kliknite Uredi. Microsoftov urejevalnik skriptov se začne s kazalcem na rutina za obravnavo dogodkov 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. Zamenjajte komentar Write your code here s kodo.

  5. Preizkusite kodo v ta dogodek, objavite predlogo obrazca, ustvarite več oblik, ki temelji na tej predlogi obrazca, spreminjanje in objavljanje posodobljene različice predloge obrazca in nato odprite obstoječi obrazec, ki temelji na starejšo različico predloge obrazca.

    Opomba: Povezave do več informacij o objavljanju v predlogi obrazca v odseku Glejte tudi .

Na vrh strani

Dodajte skript za druge dogodke

Ta postopek lahko uporabite za dodajanje tega rutine v predlogi obrazca:

  • OnAfterChange

  • OnBeforeChange

  • OnContextChange

  • OnLoad

  • OnSwitchView

  • OnSign

  • OnValidate

  • V meniju Orodja pokažite na programiranjein nato kliknite dogodek, če želite dodati rutina za obravnavo dogodkov. Microsoftov urejevalnik skriptov se začne s kazalcem na rutina za obravnavo dogodkov, ki ste ga izbrali.

  • Zamenjajte komentar Write your code here s kodo.

Na vrh strani

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×