Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
GET ALLOWED METHODS
|
GET ALLOWED METHODS ( arrMetodos ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
arrMetodos | Array cadena |
![]() |
Array de nombres de métodos | |||||
El comando GET ALLOWED METHODS devuelve, en arrMetodos, los nombres de los métodos que pueden utilizarse para escribir fórmulas. Estos métodos están listados al final de la lista de comandos en el editor.
Por defecto, los métodos no pueden ser utilizados en el editor de fórmulas. Los métodos deben ser autorizados explícitamente utilizando el comando SET ALLOWED METHODS. Si este comando no ha sido ejecutado, GET ALLOWED METHODS devuelve un array vacío.
GET ALLOWED METHODS devuelve exactamente lo que se le pasó a SET ALLOWED METHODS, es decir un array alfa (el comando crea y dimensiona el array). Igualmente, si el carácter arroba (@) se utiliza para definir un grupo de métodos, se devuelve la cadena que contiene el carácter @ (y no los nombres de los métodos del grupo).
Este comando es útil para conservar los parámetros del conjunto actual de métodos autorizados antes de la ejecución de una fórmula en un contexto específico (por ejemplo, un informe rápido).
Este ejemplo autoriza un conjunto de métodos específicos para crear un informe:
`Almacenamiento de los parámetros actuales
GET ALLOWED METHODS(metodosArray)
`Definición de los métodos para el informe rápido
arrMetodos_Reports{1}:="Reports_@"
SET ALLOWED METHODS(arrMetodos_Reports)
QR REPORT([Personas];"MiInforme")
`Reestablecimiento de los parámetros actuales
SET ALLOWED METHODS(arrMetodos)
Producto: 4D
Tema: Fórmulas
Número
908
Creado por: 4D 2004
Manual de lenguaje 4D ( 4D v20)
Manual de lenguaje 4D ( 4D v20.1)
Manual de lenguaje 4D ( 4D v20.2)
Manual de lenguaje 4D ( 4D v20.3)
Manual de lenguaje 4D ( 4D v20.4)
Manual de lenguaje 4D ( 4D v20.5)
Manual de lenguaje 4D ( 4D v20.6)