Skjemahendelser i eksempelskjemaet Events

Microsoft Office InfoPath

Vis alt Vis alt

Skjemahendelser i eksempelskjemaet Events

Eksempelskjemaet Events implementerer en rekke Microsoft Office InfoPath 2003-skjemahendelser som kan brukes til å reagere på bestemte hendelser som inntreffer når et skjema åpnes og fylles ut. Skjemahendelser kan inntreffe når versjonsnummeret til et skjema kontrolleres, når et skjema åpnes, når skjemavisning endres eller etter at et skjema er flettet med et annet skjema.

Tabellen nedenfor viser skjemahendelsene som er implementert i eksempelskjemaet Events, samt en beskrivelse av hvordan de brukes.

Hendelse Beskrivelse
OnVersionUpgrade Brukes til å kontrollere at versjonsnummeret til skjemaet som åpnes, stemmer overens med versjonsnummeret til det opprinnelige skjemaet. Hvis versjonsnumrene ikke stemmer overens, inntreffer denne hendelsen, og skriptkode kan brukes til å oppdatere skjemaet eller vise en feilmelding.
OnLoad Brukes til å initialisere skjemaet når det åpnes. Når denne hendelsen inntreffer, kan skriptkode brukes til å angi visning basert på dataene i skjemaet.
OnSwitchView Brukes ved endring fra én visning til en annen. Denne hendelsen inntreffer når brukeren endrer visning, og skriptkode kan brukes til å sette inn data i skjemaet.
OnAfterImport Brukes til ytterligere behandling etter at et skjema er flettet med et annet skjema. Denne hendelsen inntreffer når data er importert fra et annet skjema, og skriptkode kan brukes til å angi visning basert på de flettede dataene i skjemaet.

Obs!  OnSubmitRequest-hendelsen er også en skjemahendelse, men den brukes ikke i eksempelskjemaet Events.

VisBruke OnVersionUpgrade-hendelsen

VisBruke OnLoad-hendelsen

VisBruke OnSwitchView-hendelsen

VisBruke OnAfterImport-hendelsen