Die Funktion METHOD Get path gibt den kompletten internen Pfadnamen einer Methode zurück.
Im Parameter MethodeTyp übergeben Sie den Typ der Methode, deren Pfad Sie erhalten wollen.
Sie können dazu folgende Konstanten unter dem Thema Zugriff Designobjekte verwenden:
Konstante |
Typ |
Wert |
Meldung |
Path database method |
Lange Ganzzahl |
2 |
Der Befehl gibt den Pfad der spezifizierten Datenbankmethoden (englische Namen) zurück. Liste dieser Methoden: [databaseMethod]/onStartup [databaseMethod]/onExit [databaseMethod]/onDrop [databaseMethod]/onBackupStartup [databaseMethod]/onBackupShutdown [databaseMethod]/onWebConnection [databaseMethod]/onWebAuthentication [databaseMethod]/onWebSessionSuspend [databaseMethod]/onServerStartup [databaseMethod]/onServerShutdown [databaseMethod]/onServerOpenConnexion [databaseMethod]/onServerCloseConnection [databaseMethod]/onSystemEvent [databaseMethod]/onSqlAuthentication |
Path project form |
Lange Ganzzahl |
4 |
Pfad der Projektformularmethoden und aller dazugehörigen Objektmethoden. Beispiele: [projectForm]/myForm/{formMethod} [projectForm]/myForm/button1 [projectForm]/myForm/my%2list [projectForm]/myForm/button1 |
Path project method |
Lange Ganzzahl |
1 |
Name der Methode Beispiel: MyProjectMethod |
Path table form |
Lange Ganzzahl |
16 |
Pfad der Tabellenformularmethoden und aller dazugehörigen Objektmethoden. Beispiele: [tableForm]/table_1/Form1/{formMethod} [tableForm]/table_1/Form1/button1 [tableForm]/table_1/Form1/my%2list [tableForm]/table_2/Form1/my%2list |
Path trigger |
Lange Ganzzahl |
8 |
Pfad der Datenbank-Trigger. Beispiele: [trigger]/table_1 [trigger]/table_2 |
In den Parametern Tabellenname, ObjektName und FormularobjektName übergeben Sie Werte gemäß dem Objekttyp, für den Sie den Pfadnamen der Methode erhalten wollen:
Objekttyp | aTable | objectName | formObjectName |
Path Project form | | X | X (optional) |
Path Table form | X | X | X (optional) |
Path Database method | | X |
Path Project method | | X |
Path Trigger | X | |
Wird das Objekt nicht gefunden (Methodentyp unbekannt oder ungültig, fehlende Tabelle, etc.), wird ein Fehler erzeugt.
Wird der Befehl in einer Komponente ausgeführt, gibt er standardmäßig die Pfade der Komponentenmethoden zurück. Übergeben Sie den Parameter *, enthält das Array die Pfade der Methoden in der Host Datenbank.