4D v16.3

C_OBJECT

Inicio

 
4D v16.3
C_OBJECT

C_OBJECT 


 

C_OBJECT ( {metodo ;} variable {; variable2 ; ... ; variableN} )  
Parámetro Tipo   Descripción
metodo  Método in Nombre del método
variable  Variable in Nombre(s) de la(s) variable(s) o parámetro(s) ${...} a declarar

El comando C_OBJECT asigna el tipo Objeto a todas las variables especificadas.

El tipo Objeto es soportado por el lenguaje 4D a partir de la v14. Los objetos de este tipo son administrados por los comandos del tema Objetos (Lenguaje).

La primera sintaxis del comando (si el parámetro metodo no se pasa) se utiliza para declarar y digitar una variable proceso, interproceso o local. Esta sintaxis puede utilizarse en bases interpretadas.

La segunda sintaxis del comando (si el parámetro metodo se pasa) se utiliza para declarar de antemano el resultado y/o los parámetros ($0, $1, $2, etc.) de un método para el compilador. Debe utilizar esta sintaxis si desea evitar la fase de escribir variables con el fin de ahorrar tiempo al compilar la base de datos.

ADVERTENCIA: no puede ejecutar la segunda sintaxis en modo interpretado. Por esta razón, cuando se utiliza esta sintaxis, debe guardarla en un método (cuyo nombre debe comenzar por "COMPILER") que no se ejecute en modo interpretado .

Uso avanzado: la sintaxis C_OBJECT(${...}) permite declarar para un método un número variable de parámetros del mismo tipo, siempre y cuando sean los últimos parámetros del método. Por ejemplo, la declaración C_OBJECT(${5}) indica al compilador que a partir del quinto parámetro, el método puede recibir un número variable de parámetros de este tipo.

Ejemplo  

Consulte la sección Comandos del Compilador.



Ver también 

ARRAY OBJECT
Objetos (Lenguaje)

 
PROPIEDADES 

Producto: 4D
Tema: Compilador
Número 1216

This command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v14

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)