4D v16.3

GET ALLOWED METHODS

Home

 
4D v16.3
GET ALLOWED METHODS

GET ALLOWED METHODS 


 

GET ALLOWED METHODS ( MethodeArray ) 
Parameter Typ   Beschreibung
MethodeArray  Array String in Array der Methodennamen

Der Befehl GET ALLOWED METHODS gibt in MethodeArray die Namen der Methoden zurück, die zum Schreiben von Formeln verwendbar sind. Sie erscheinen im Editor am Ende der Befehlsliste.

Standardmäßig lassen sich keine Methoden im Formeleditor verwenden. Die Methoden müssen über den Befehl SET ALLOWED METHODS explizit zugelassen werden. Wurde dieser Befehl nicht ausgeführt, gibt GET ALLOWED METHODS ein leeres Array zurück.

GET ALLOWED METHODS gibt genau das zurück, was im Befehl SET ALLOWED METHODS übergeben wurde; bei Bedarf erstellt und passt der Befehl das Array an. Wurde über das Joker-Zeichen (@) eine Methodengruppe festgelegt, wird der String mit dem Zeichen @ zurückgegeben, und nicht der Name der Methodengruppe.

Dieser Befehl ist hilfreich, um die Einstellungen des aktuellen Satzes zugelassener Methoden vor Ausführen der Formel in einem spezifischen Kontext zu speichern, z.B. ein Bericht.

Dieser Code authorisiert einen Satz spezifischer Methoden zum Erstellen eines Berichts:

  `Speichere aktuelle Parameter
 GET ALLOWED METHODS(methodsArray)
  `Definiere Methoden für Schnellbericht
 methodsarr_Reports{1}:="Reports_@"
 SET ALLOWED METHODS(methodsarr_Reports)
 QR REPORT([People];"MyReport")
  `Stelle aktuelle Parameter wieder her
 SET ALLOWED METHODS(methodsArray)



Siehe auch 

SET ALLOWED METHODS

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Formel
Nummer: 908

 
GESCHICHTE 

Erstellt: 4D 2004

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)