Saltar para o conteúdo principal
Versão: 20 R7 BETA

METHOD Get attribute

METHOD Get attribute ( rota ; tipoAtributo {; *} ) -> Resultado

ParâmetroTipoDescrição
rotaTextRota do método projeto
tipoAtributoIntegerTipo de atributo a obter
*OperadorSe passado = o comando aplica ao banco de dados local quando é executado desde um componente (parâmetro ignorado fora deste contexto)
ResultadoBooleanTrue = Atributo selecionado, do contrário False

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Descrição

O comandoMETHOD Get attributeretorna o valor do atributo tipoAtributo 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, é gerado um erro.

No parâmetro tipoAtributo, passe um valor indicando o tipo de atributo a obter. Pode usar as seguintes constantes do tema Design Object Access:

ConstanteTipoValorComentário
Attribute executed on serverInteiro longo8Corresponde a opção "Executar no servidor"
Attribute invisibleInteiro longo1Corresponde a opção "Invisível"
Attribute published SOAPInteiro longo3Corresponde à opção "Oferecido como serviço web"
Attribute published SQLInteiro longo7Corresponde à opção "Disponível via SQL"
Attribute published WebInteiro longo2Corresponde à opção "Disponível via as etiquetas HTML e os URLs 4D (4DACTION...)"
Attribute published WSDLInteiro longo4Corresponde à opção "Publicado em WSDL"
Attribute sharedInteiro longo5Corresponde à opção "Compartilhado entre componentes e base local"

Se o comando for executado desde uma componente, é aplicado por padrão aos métodos do componente. Se passar o parâmetro *, irá acessar aos métodos do banco local.

O comando retorna True se for selecionado um atributo e False se for desse-lecionado.

Ver também

METHOD SET ATTRIBUTE