4D v14.3

SET ALLOWED METHODS

Página Inicial

 
4D v14.3
SET ALLOWED METHODS

SET ALLOWED METHODS 


 

SET ALLOWED METHODS ( arrMetodos ) 
Parâmetro Tipo   Descrição
arrMetodos  Array cadeia in Array de nomes de métodos

O comando SET ALLOWED METHODS lhe permite definir os métodos que serão mostrados no editor de fórmulas para a sessão atual. Os métodos designados aparecerão ao final da lista de comandos e poderão ser utilizados em fórmulas. Automaticamente (se não for utilizado este comando), nenhum método é visível no editor de fórmulas. Se uma fórmula utiliza um nome de método não autorizado, é gerado um erro de sintaxe e a fórmula não pode ser validada.

No Parâmetro arrMetodos passe o nome do array que contenha a lista de métodos a oferecer no editor de fórmulas. O array deve ter sido definido previamente.

Pode utilizar o caractere arroba (@) nos nomes dos métodos para definir um ou mais grupos de métodos autorizados.

Se deseja que o usuário possa chamar os comandos 4D não autorizados automaticamente ou aos comandos de plug-ins, deve utilizar os métodos específicos encarregados de executar estes comandos.

Nota: o mecanismo de restrição de acesso aos comandos e métodos no editor de formulários pode ser desativado por todos os usuários ou pelo Designer e Administrador através de uma opção na página "Segurança" das Propriedades da base. Se a opção "Desativada para todos" está selecionada, o comando SET ALLOWED METHODS não terá efeito.

Exemplo  

Este exemplo autoriza todos os métodos que começam por “formula” e o método “Total_general” no editor de fórmulas:

 ARRAY STRING(15;arrMetodos;2)
 arrMetodos{1}:="formula@"
 arrMetodos{2}:="Total_geral"
 SET ALLOWED METHODS(arrMetodos)

 
PROPRIEDADES 

Produto: 4D
Tema: Fórmulas
Número 805

 
HISTÓRIA 

Modificado: 4D 2004.4

 
VER TAMBÉM 

EDIT FORMULA
GET ALLOWED METHODS

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)