4D v13.4

METHOD GET CODE

Inicio

 
4D v13.4
METHOD GET CODE

METHOD GET CODE 


 

METHOD GET CODE ( ruta ; codigo {; *} ) 
Parámetro Tipo   Descripción
ruta  Texto, Array texto in Texto o array de texto que contiene una o varias rutas de método
codigo  Texto, Array texto in Código de los métodos designados
Operador in Si se pasa = comando se aplica a la base de datos de host cuando se ejecuta desde un componente (parámetro ignorado fuera de este contexto)

El comando METHOD GET CODE devuelve en el parámetro codigo, el contenido de los métodos designados por el parámetro ruta. Este comando puede devolver el código de todos los tipos de métodos: métodos base, triggers, métodos proyecto, métodos formulario y métodos objeto.

Puede utilizar dos tipos de sintaxis, basadas en arrays texto o variables texto:

 C_TEXT(tVpath// variables texto
 C_TEXT(tVcode)
 METHOD GET CODE(tVpath;tVcode) // código de un solo método


 ARRAY TEXT(arrPaths;0) // arrays texto
 ARRAY TEXT(arrCodes;0)
 METHOD GET CODE(arrPaths;arrCodes) // códigos de varios métodos


No se pueden combinar las dos sintaxis.

Si pasa una ruta de acceso no válida, el parámetro codigo se deja vacío y se genera un error.

En el texto del codigo generado por este comando:
  • los nombres de los comandos se escriben en inglés en todas las versiones excepto en la versión francesa de 4D (en donde están en francés).
  • una línea se añade en el encabezado del código generado que contiene los metadatos utilizados para la importación del código, por ejemplo:
      // %metadata= {invisible:true,lang:"fr"}

    Durante una importación, esta línea no se importa y sólo los atributos especificados se tienen en cuenta. El atributo "lang" define el lenguaje de exportación e impide una importación en una aplicación en lenguaje diferente (en este caso, se genera un error).

Si el comando se ejecuta desde un componente, se aplica por defecto a los métodos del componente. Si pasa el parámetro *, accede a los métodos de la base local.

Ejemplo  

Consulte el ejemplo del comando METHOD SET CODE.

 
PROPIEDADES 

Producto: 4D
Tema: Acceso a los objetos de desarrollo
Número 1190

 
INDEX

Lista alfabética de los comandos

 
HISTORIA 

New
Creado por: 4D v13

 
VER TAMBIÉN 

METHOD SET CODE