4D v16.3METHOD GET CODE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
METHOD GET CODE
METHOD GET CODE
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. C_TEXT(tVpath) // variables texto ARRAY TEXT(arrPaths;0) // arrays texto 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:
El parámetro opcion le permite seleccionar el modo de exportación del código con respecto a los elementos del lenguaje tokenizados de los métodos:
Los elementos tokenizados del lenguaje incluyen:
El código exportado con sus tokens hace que sea independiente del lenguaje de programación 4D, y también de cualquier cambio de nombre posterior de los elementos del lenguaje. Gracias a los tokens, el código proporcionado en forma de texto siempre será interpretado correctamente por 4D, por ejemplo utilizando el comando METHOD SET CODE o por copiar/pegar. Para más información sobre la sintaxis tokens 4D, consulte la sección Utilizar tokens en fórmulas. 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.Consulte el ejemplo del comando METHOD SET CODE. Este ejemplo ilustra el efecto del parámetro opcion. Case of Si se ejecuta el siguiente código: C_TEXT($code) El documento resultante contendrá: //%attributes = {"lang":"fr"} comentario añadido y reservado por 4D Si se ejecuta el siguiente código: C_TEXT($code) El documento resultante contendrá: //%attributes = {"lang":"fr"} comentario añadido y reservado por 4D
Ver también
|
PROPIEDADES
Producto: 4D
HISTORIA
Creado por: 4D v13 ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||