4D v13.4METHOD SET ATTRIBUTE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
METHOD SET ATTRIBUTE
|
METHOD SET ATTRIBUTE ( ruta ; tipoAtrib ; valorAtrib {; operador} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
ruta | Texto |
![]() |
Ruta del método proyecto | |||||
tipoAtrib | Entero largo |
![]() |
Tipo de atributo | |||||
valorAtrib | Booleano |
![]() |
True = seleccionar el atributo False = deseleccionar el atributo |
|||||
operador | Operador |
![]() |
Si se pasa = el comando se aplica a la base local cuando se ejecuta desde un componente (parámetro ignorado fuera de este contexto) | |||||
El comando METHOD SET ATTRIBUTE permite definir el valor del atributo tipoAtrib para el método proyecto designado por el parámetro ruta. Este comando sólo funciona con métodos proyecto. Si pasa una ruta invalida, se genera un error.
En el parámetro tipoAtrib, pase un valor que indique el tipo de atributo a definir. Puede utilizar las siguientes constantes, del tema Acceso objetos diseño:
Constante | Tipo | Valor | Comentario |
Attribute Executed on server | Entero largo | 8 | |
Attribute Invisible | Entero largo | 1 | Corresponde a la opción "Invisible" |
Attribute Published SOAP | Entero largo | 3 | Corresponde a la opción "Ofrecido como servicio web" |
Attribute Published SQL | Entero largo | 7 | Corresponde a la opción "Disponible vía SQL" |
Attribute Published Web | Entero largo | 2 | Corresponde a la opción "Disponible vía las etiquetas HTML y los URLs 4D (4DACTION...)" |
Attribute Published WSDL | Entero largo | 4 | Corresponde a la opción "Publicado en WSDL" |
Attribute Shared | Entero largo | 5 | Corresponde a la opción "Compartido entre componentes y base local" |
Pase True en el parámetro valorAtrib para seleccionar la opción correspondiente y False para deseleccionarla.
Puede ejecutar este comando desde un componente, pero en este caso debe pasar el parámetro *, por el acceso en sólo escritura al código del componente. Si omite el parámetro * en este contexto, se genera el error -9763.
Este comando no puede ejecutarse en modo compilado. Cuando se llama en este modo, generará el error -9762.
Selección de la propiedad "Compartido entre componentes y la base local" para el método proyecto "Selección diálogo":
METHOD SET ATTRIBUTE("Selección diálogo";Attribute Shared;True)
Producto: 4D
Tema: Acceso a los objetos de desarrollo
Número
1192
Lista alfabética de los comandos
Creado por: 4D v13
Acceso objetos diseño
METHOD Get attribute