Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20 R7
Acceso objetos diseño

Acceso objetos diseño 

 

Constante  Tipo Valor Comentario
Attribute executed on server  Entero largo 8

Corresponde a la opción "Ejecutar en servidor"

Attribute folder name  Entero largo 1024 Nombre de la carpeta para el método (atributo "carpeta"). Cuando pase esta constante, debe pasar un nombre de carpeta en attribValue:
  • si el nombre corresponde a una carpeta válida, el método se coloca en esta carpeta padre,
  • si la carpeta no existe, el comando no cambia nada en el nivel de la carpeta padre,
  • si pasa una cadena vacía, el método se ubica al nivel de la raíz.
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"
Code with tokens  Entero largo 1 Incluir los tokens en el código exportado
On object locked abort  Entero largo 0 La carga del objeto se aborta (funcionamiento por defecto)
On object locked confirm  Entero largo 2 4D muestra una caja de diálogo permitiéndole elegir entre intentar nuevamente o abortar. En modo remoto, esta opción no es soportada (la carga se abandona)
On object locked retry  Entero largo 1 4D intenta cargar el objeto hasta que sea liberado
Path all objects  Entero largo -1 Combinación de las rutas de todos los métodos de la base
Path class  Entero largo 32

Ruta de la definición de clase. Ejemplo:
[class]/Persona
[class]/Estudiante

Path database method  Entero largo 2

Ruta de los métodos base definidos. Lista de estos métodos:
[databaseMethod]/onStartup
[databaseMethod]/onExit
[databaseMethod]/onDrop
[databaseMethod]/onBackupStartup
[databaseMethod]/onBackupShutdown
[databaseMethod]/onWebConnection
[databaseMethod]/onWebAuthentication
[databaseMethod]/onWebSessionSuspend
[databaseMethod]/onServerStartup
[databaseMethod]/onServerShutdown
[databaseMethod]/onServerOpenConnection
[databaseMethod]/onServerCloseConnection
[databaseMethod]/onSystemEvent
[databaseMethod]/onSqlAuthentication
[databaseMethod]/onHostDatabaseEvent
[databaseMethod]/onRESTAuthentication
[databaseMethod]/onMobileAppAuthentication
[databaseMethod]/onMobileAppAction

Path project form  Entero largo 4

Ruta de los métodos formularo proyecto y de todos su métodos objeto. Ejemplos:
[projectForm]/myForm/{formMethod}
[projectForm]/myForm/button1
[projectForm]/myForm/mylist
[projectForm]/myForm/button1

Path project method  Entero largo 1 Nombre del método.
Ejemplo: MiMetodoProyecto
Path table form  Entero largo 16

Ruta de los métodos formulario tabla y de todos sus métodos objeto. Ejemplos:
[tableForm]/table_1/Form1/{formMethod}
[tableForm]/table_1/Form1/button1
[tableForm]/table_1/Form1/mylist
[tableForm]/table_2/Form1/mylist

Path trigger  Entero largo 8 Ruta de los triggers de la base. Ejemplos:
[trigger]/tabla_1
[trigger]/tabla_2


Ver también 

METHOD Get attribute
METHOD Get path
METHOD GET PATHS
METHOD RESOLVE PATH
METHOD SET ACCESS MODE
METHOD SET ATTRIBUTE

 
PROPIEDADES 

Producto: 4D
Tema: Lista de temas de constantes

 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v20 R7)