« Les bonnes manières de Goupil »
VISUAL FOXPRO 9
VARIABLES Conventions de dénomination.
Pour nommer les Variables, utilisez le format recommandé suivant : PortéeTypeNomdeVariable
lcNom désignera par exemple, une variable locale, de type caractère, dont le contenu est un Nom.
Paramètres :
[ Portée ] Spécifie un caractère qui indique l’étendue de référence de la variable.
Le tableau suivant indique les valeurs suggérées pour Portée.
| Scope |
Description |
| l |
Locale |
| t |
Paramètre |
| g |
Publique (Global) |
| p |
Privée (Default) |
Dans certains cas, une portée explicite ne s’applique pas. Par exemple dans le programme principal d’une application, il n’y a pas de différence de visibilité pour des variables dont l’étendue est définie PUBLIC ou PRIVATE.
[ Type ] Spécifie un caractère qui indique le type de donnée de la variable,
suggéré suivant la table ci-dessous.
|
Type |
Description |
Nom |
|
a |
Tableau |
Array |
|
b |
Numérique double |
Double |
|
c |
Caractère |
Character, Varchar, Varchar (Binary) |
|
d |
Date |
Date |
|
f |
Flottant |
Float |
|
g |
Général |
General |
|
i |
Image |
Image |
|
l |
Boléen |
Logical |
|
m |
Memo |
Memo |
|
n |
Numérique |
Numeric |
|
o |
Objet (instance) |
Object |
|
p |
Picture |
Picture |
|
q |
Varbinary, Blob |
Varbinary, Blob |
|
t |
Date Temps |
DateTime |
|
s |
Curseur |
Cursor |
|
w |
Fenêtre |
Window |
|
y |
Monétaire |
Currency |
|
u |
Inconnu |
Unknown |
[ Nom ] Spécifie le nom de la variable.
© Richard Flouriot – RFi - 18 mars 2007