4D v14.3C_ENTIER |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
C_ENTIER
|
C_ENTIER ( {méthode ;} variable {; variable2 ; ... ; variableN} ) | ||||||||
Paramètre | Type | Description | ||||||
méthode | Méthode |
![]() |
Nom de méthode | |||||
variable |
![]() |
Nom(s) de(s) variable(s) à déclarer | ||||||
La commande C_ENTIER est conservée pour des raisons de compatibilité avec les anciennes bases de données. En effet, en interne 4D et le compilateur retypent les Entiers en Entiers longs. Par exemple :
C_ENTIER($MaVar)
$Letype:=Type($MaVar) `$Letype vaut 9 (Est un entier long)
C_ENTIER affecte le type Entier à chaque variable spécifiée.
La première syntaxe de la commande (si le paramètre méthode n'est pas passé) est utilisée pour déclarer et typer une variable process, interprocess ou locale.
Note : Cette syntaxe peut être utilisée dans les bases interprétées.
La seconde syntaxe de la commande (si le paramètre méthode est passé) est utilisée pour déclarer d'avance au compilateur le résultat et/ou les paramètres ($0, $1, $2, etc.) d'une méthode. Vous devez utiliser cette syntaxe si vous voulez éviter la phase de typage de variables lors de la compilation d'une base, afin de réduire le temps de compilation.
ATTENTION : La deuxième syntaxe ne peut pas être exécutée en mode interprété. Pour cette raison, si vous utilisez cette syntaxe, stockez-la dans une méthode (dont le nom doit débuter par "COMPILER") qui n'est pas exécutée en mode interprété.
Reportez-vous à la section Commandes du thème Compilateur.
Produit : 4D
Thème : Compilateur
Numéro :
282
Nom intl. : C_INTEGER
Créé : < 4D v6
C_ENTIER LONG
C_REEL
Commandes du thème Compilateur
Nombre de paramètres
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v12.4)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)