4D v13.4METHOD SET ATTRIBUTE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
METHOD SET ATTRIBUTE
|
METHOD SET ATTRIBUTE ( rota ; tipoAtrib ; valorAtrib {; *} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
rota | Texto |
![]() |
Rota do método projeto | |||||
tipoAtrib | Inteiro longo |
![]() |
Tipo de atributo | |||||
valorAtrib | Booleano |
![]() |
True = selecionar atributo False = desfazer a seleção do atributo |
|||||
* | Operador |
![]() |
Se passado = o comando aplica ao banco de dados local quando é executado de um componente (parâmetro ignorado fora deste contexto) | |||||
O comando METHOD SET ATTRIBUTE permite definir o valor do atributo tipoAtrib para o método projeto designado pelo parâmetro rota. Este comando somente funciona com métodos projeto. Se passar uma rota não válida, um erro é gerado.
No parâmetro tipoAtrib, passe um valor que indique o tipo de atributo a definir. Pode usar as seguintes constantes do tema Design Object Access:
Constante | Tipo | Valor | Comentário |
Attribute Executed on server | Inteiro longo | 8 | |
Attribute Invisible | Inteiro longo | 1 | Corresponde a opção "Invisível" |
Attribute Published SOAP | Inteiro longo | 3 | Corresponde à opção "Oferecido como serviço web" |
Attribute Published SQL | Inteiro longo | 7 | Corresponde à opção "Disponível via SQL" |
Attribute Published Web | Inteiro longo | 2 | Corresponde à opção "Disponível via as etiquetas HTML e os URLs 4D (4DACTION...)" |
Attribute Published WSDL | Inteiro longo | 4 | Corresponde à opção "Publicado em WSDL" |
Attribute Shared | Inteiro longo | 5 | Corresponde à opção "Compartilhado entre componentes e base local" |
Este comando não pode ser executado em modo compilado. Quando é chamado neste modo, irá gerar o erro -9762.
Seleção da propriedade "Compartilhado entre componentes e o banco local" para o método projeto "Seleção diálogo":
METHOD SET ATTRIBUTE("Seleção diálogo";Attribute Shared;True)
Produto: 4D
Tema: Accesso aos Objetos de Design
Número
1192
Criado por: 4D v13
Design Object Access
METHOD Get attribute