4D v12.4

C_STRING

Inicio

 
4D v12.4
C_STRING

 

C_STRING 


 

C_STRING ( {metodo ;} tamaño ; variable {; variable2 ; ... ; variableN} ) 
Parámetro Tipo   Descripción
metodo  Método in Nom de méthode
tamaño  Entero largo in Tamaño de la cadena
variable  Variable in Nombre de la(s) variable(s) a declarar

El comando C_STRING asigna el tipo Alfa a cada variable especificada.

El parámetro tamaño especifica la longitud máxima de las cadenas que la variable contiene. Las cadenas están limitadas a 255 caracteres. Si quiere mejorar la velocidad de ejecución, utilice variables Alfa en lugar de variables Texto cuando sea posible.

Nota de compatibilidad: las bases creada a partir de la versión 11 de 4D se ejecutan por defecto en modo Unicode (ver la sección Códigos ASCII). En este modo, el funcionamiento del comando C_STRING es estrictamente idéntico al del comando C_TEXT (el parámetro tamaño se ignora). Se recomienda utilizar C_TEXT en nuevos desarrollos. El comando C_STRING se conserva únicamente por razones de compatibilidad.

La primera sintaxis del comando, en la cual el parámetro opcional método NO se pasa, se utiliza para declarar una variable proceso, interproceso, o local.

Nota: esta sintaxis puede utilizarse en bases interpretadas.

La segunda sintaxis del comando, en la cual el parámetro opcional método SI se pasa, se utiliza para predeclarar ante el compilador el resultado y/o los parámetros ($0, $1, $2 etc.) de un método. Utilice esta sintaxis para evitar la fase de declaración de variables durante la compilación de la base, ahorrando tiempo de compilación.

Advertencia: la segunda sintaxis no se puede ejecutar en modo interpretado. Por esta razón, si utiliza esta sintaxis, manténgala en un método que no se ejecute en modo interpretado. El nombre de este método debe comenzar por “COMPILER.”

Consejo avanzado: la sintaxis C_STRING(...;${...}) le permite declarar un número variable de parámetros del mismo tipo, con la condición de que sean los últimos parámetros del método. Por ejemplo, la declaración C_STRING(...;${5}) le indica a 4D y al compilador que a partir del quinto parámetro, el método puede recibir un número variable de parámetros de ese tipo. Para mayor información, consulte el comando Count parameters.

Ver ejemplos en la sección .

 
PROPIEDADES 

Producto: 4D
Tema: Compilador
Número 293

Este comando es obsoleto y no debe utilizarse más

 
HISTORIA 

Modificado: 4D v11 SQL

 
VER TAMBIÉN 

C_TEXT
Comandos del Compilador
Count parameters