Inntreffer etter at en importoperasjon (eller fletteoperasjon) er vellykket fullført.
Funksjon XDocument::OnAfterImport(ByRef pEvent As DocEvent)
pEvent Obligatorisk DocEvent. En referanse til DocEvent-objektet.
Merknader
Denne hendelsesbehandlingen tillater ikke at brukeren avbryter en operasjon.
Hvis fletteoperasjonen omfatter fletting av flere skjemaer, inntreffer OnAfterImport-hendelsen først etter at alle skjemaene er flettet og hele operasjonen er vellykket fullført.
Obs! Hendelsesbehandlingen OnAfterImport kan ikke opprettes i utformingsmodus i Microsoft Office InfoPath 2003. Den må opprettes manuelt.
Opprette hendelsesbehandlingen OnAfterImport
Hvis du vil opprette hendelsesbehandlingen OnAfterImport, må du legge til deklarasjonen for hendelsesbehandlingen i skjemaets primære skriptfil. Åpne Microsoft Script Editor (MSE), og skriv inn følgende deklarasjon:
JScript-syntaks
function XDocument::OnAfterImport(eventObj)
{
// Write your code here.
}
VBScript-syntaks
Sub XDocument_OnAfterImport(eventObj)
' Write your code here.
End Sub
Eksempel
I eksemplet nedenfor brukes hendelsesbehandlingen OnAfterImport til å vise en meldingsboks som informerer brukeren om at fletteoperasjon er vellykket utført:
function XDocument::OnAfterImport(eventObj)
{
XDocument.UI.Alert("Merge operation was successful.")
}