4D v16.3SET ALLOWED METHODS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SET ALLOWED METHODS
SET ALLOWED METHODS
El comando SET ALLOWED METHODS permite designar los métodos proyecto que pueden ser llamados directamente desde la aplicación. 4D incluye un mecanismo de seguridad que filtra los métodos proyecto llamables de los siguientes contextos:
Por defecto, si no utiliza el comando SET ALLOWED METHODS, ningún método es llamable (utilizar un método no autorizado en una expresión, genera un error de sintaxis). En el Parámetro arrMetodos pase el nombre del array que contiene la lista de métodos a ofrecer en el editor de fórmulas. El array debe haberse definido previamente. Puede utilizar el carácter arroba (@) en los nombres de los métodos para definir uno o más grupos de métodos autorizados. Si quiere que el usuario pueda llamar los comandos 4D no autorizados por defecto o a los comandos de plug-ins, debe utilizar los métodos específicos encargados de ejecutar estos comandos. Nota: el mecanismo de restricción de acceso a los comandos y métodos en el editor de formularios puede ser desactivado por todos los usuarios o por el Diseñador y Administrador a través de una opción en la página "Seguridad" de las Propiedades de la base. Si la opción "Desactivada para todos" está seleccionada, el comando SET ALLOWED METHODS no tendrá efecto. Este ejemplo autoriza todos los métodos que comienzan por “formula” y el método “Total_general”: ARRAY STRING(15;arrMetodos;2)
Ver también
|
PROPIEDADES
Producto: 4D
HISTORIA
Modificado: 4D 2004.4 ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||