4D v16.3SET ALLOWED METHODS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SET ALLOWED METHODS
SET ALLOWED METHODS
Der Befehl SET ALLOWED METHODS definiert die Projektmethoden, die direkt in der Anwendung aufrufbar sind. 4D enthält einen Sicherheitsmechanismus, der aufrufbare Projektmethoden in folgenden Kontexten filtert:
Standardmäßig, d.h. wenn dieser Befehl nicht verwendet wird, ist keine Methode aufrufbar. Verwendet ein Ausdruck eine nicht zugelassene Methode, wird ein Syntaxfehler generiert. Im Parameter MethodeArray übergeben Sie den Namen des Array mit der Liste der Methoden, die für den Formeleditor vorgeschlagen werden. Das Array muss natürlich zuvor angelegt werden. Soll der Benutzer auch die Möglichkeit haben, 4D oder Plug-In Befehle aufzurufen, die standardmäßig nicht allgemein zugänglich sind, müssen Sie dafür spezifische Methoden verwenden. Hinweis: Auf der Seite Sicherheit der Datenbank-Eigenschaften lässt sich der eingeschränkte Zugriff auf Befehle und Methoden im Formeleditor für alle Benutzer oder für Designer und Administrator deaktivieren. Ist die Option "Deaktivieren für alle" markiert, hat der Befehl SET ALLOWED METHODS keine Auswirkung. Dieses Beispiel lässt alle Methoden zu, die mit “formula” beginnen und die Methode “Total_general” im Formeleditor: ARRAY STRING(15;methodsArray;2)
Siehe auch
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
Geändert: 4D 2004.4 ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||