Run-Ereignis
Tritt ein, wenn ein Active Document bereit ist, benutzerdefinierten Code auszuführen.
PROCEDURE ActiveDoc.Run
LPARAMETERS cHyperlinkTarget
Parameter
cHyperlinkTarget
Der Parameter cHyperlinkTarget wird von einem URL (Universal Resource Locator) an das Run-Ereignis übergeben, wenn HTTP (Hypertext Transfer Protocol) zum Ausführen eines Active Documents verwendet wird. Der Parameter wird in Form von Zeichendaten übergeben und im URL mit einem Nummernzeichen (#) an den Namen des Active Documents angehängt. Der folgende URL übergibt zum Beispiel die Zeichenfolge "TargetString" an das Run-Ereignis in einem Active Document mit dem Namen MyActiveDoc:Http://MyServer/MyActiveDoc.APP#TargetString
Beachten Sie, dass das Nummernzeichen (#) als erstes Zeichen an cHyperlinkTarget übergeben wird. Mit SUBSTR( ) können Sie wie im folgenden Run-Ereigniscode das vorangestellte Nummernzeichen entfernen:
LPARAMETERS cHyperLinkTarget cNewTarget = SUBSTR(cHyperLinkTarget, 2, LEN(cHyperLinkTarget))
Hinweise
Das Run-Ereignis sollte der Ausgangspunkt einer Active Document-Anwendung sein. Normalerweise enthält das Run-Ereignis Code, der den Menücode und das Hauptformular der Anwendung ausführt, und es enthält einen READ EVENTS-Befehl zum Starten der Ereignisverarbeitung.
Sie können Setupcode in das Init-Ereignis des Active Documents einfügen, aber wenn es zu lange dauert, diesen Code auszuführen, generiert der Active Document-Container möglicherweise einen Zeitüberschreitungsfehler. Wenn Sie Setupcode in das Init-Ereignis einfügen, sollte es kein Eingreifen des Benutzers erfordern oder eine Benutzeroberfläche erzeugen.
Siehe auch
Init-Ereignis | SUBSTR( )-Funktion
Betrifft: ActiveDoc-Objekt