4D v16.3METHOD GET CODE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
METHOD GET CODE
METHOD GET CODE
O comando METHOD GET CODE devolve no parâmetro codigo, o conteúdo dos métodos designados pelo parâmetro rota. Este comando pode devolver o código de todos os tipos de métodos: métodos base, triggers, métodos projeto, métodos formulário e métodos objeto. C_TEXT(tVpath) // variáveis texto ARRAY TEXT(arrPaths;0) // arrays texto Não podem ser combinados as duas sintaxes. Se passado um caminho de acesso não válida, o parâmetro codigo é deixado vazio e é gerado um erro. No texto do codigo gerado por este comando:
O parâmetro opção lhe permite seleccionar o modo de exportação do código com respeito aos elementos da linguagem tokenizados dos métodos:
Os elementos tokenizados da linguagem incluem:
O código exportado com seus tokens faz com que seja independente da linguagem de programação 4D, e também de qualquer mudança de nome poesterior dos elmentos da linguagem. Graças aos tokens, o código proporcionado em forma de texto sempre será interpretado corretamente por 4D, por exemplo usando o comando METHOD SET CODE ou por copiar/colar. Para saber mais sobre a sintaxe tokens tokens 4D, consulte Usar tokens em fórmulas. Se o comando for executado desde um componente, se aplica como padrão para os métodos do componente. Se passar o parâmetro *, acessa aos métodos do banco de dados local.Consulte o exemplo do comando METHOD SET CODE. This example illustrates the effect of the option parameter. You want to export the following "simple_init" method: Case of If you execute the following code: C_TEXT($code) The resulting document will contain: //%attributes = {"lang":"en"} comment added and reserved by 4D If you execute the following code: C_TEXT($code) The resulting document will contain: //%attributes = {"lang":"en"} comment added and reserved by 4D
Ver também
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
Criado por: 4D v13 ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||