4D v16.3C_BLOB |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
C_BLOB
|
C_BLOB ( {metodo ;} variavel {; variavel2 ; ... ; variavelN} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
metodo | Método |
![]() |
Nome do método opcional | |||||
variavel | Variável |
![]() |
Nome da(s) variável(s) a declarar | |||||
C_BLOB atribui o tipo BLOB a cada variável especificada.
A primeira sintaxe do comando, na qual o parâmetro opcional metodo NÂO se passa, se utiliza para declarar uma variável de processo, interprocesso ou local.
Nota: esta sintaxe pode ser utilizada em bancos interpretados.
A segunda sintaxe do comando, na qual o parâmetro opcional metodo SIM se passa, se utiliza para declarar diante do compilador o resultado e/ou os parâmetros ($0, $1, $2 etc.) de um método. Utilize esta sintaxe do comando para evitar declarar as variáveis durante a compilação de um banco, economizando tempo de compilação.
Advertência: a segunda sintaxe não pode ser executada em modo interpretado. Por esta razão, se utilizar esta sintaxe, mantenha-a em um método que não se execute em modo interpretado. O nome deste método deve começar por “COMPILER.”
Conselho avançado: a sintaxe C_BLOB(${...}) lhe permite declarar um número variável de parâmetros do mesmo tipo, baixo a condição de que estes sejam os últimos parâmetros do método. Por exemplo, a declaração C_BLOB(${5}) lhe indica a 4D e ao compilador que a partir do quinto parâmetro, o método pode receber um número variável de parâmetros de este tipo. Para maior informação, consulte o comando Count parameters.
Ver exemplos na seção Comandos de Compilação.
Produto: 4D
Tema: Compilador
Número
604
Criado por: 4D v6
Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)