FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Problème avec la déclaration de variables
Problème avec la déclaration de variables
Débuté par eric, 17 mar. 2006 21:40 - 2 réponses
Connectez-vous…
eric
#1
Posté le 17 mars 2006 - 21:40
Bonjour,
J'ai un problème de reconnaissance de variables.
Présentation:
J'ai des zones de saisies dans une fenêtre de la forme
DA1
DA2
DA3
...
DA20
Dans une procédure je défini ce qui suit.
//=========================================
DA est un tableau de 20 entiers
i est un entier
POUR i = 1 A 20
SI DA[i] = 0 ALORS
Info("One of the Foward Print Position is null")
RETOUR
FIN
Trace(i+" = "+DA[i]) // Apperçu avant lancement
Total_Pos = Total_Pos + DA[i]
FIN
//=========================================
Lorsque je lance la procédure il trouve 0 dans DA[1] alors que la zone DA1 est de 100.
Comment faire ? car avec Visual Basic ça marche.
Merci
Eric
Signaler
0
0
LB
#2
Posté le 17 mars 2006 - 21:44
Après mure réflexion, eric a écrit :
Bonjour,
J'ai un problème de reconnaissance de variables.
Présentation:
J'ai des zones de saisies dans une fenêtre de la forme
DA1
DA2
DA3
..
DA20
Dans une procédure je défini ce qui suit.
//=========================================
DA est un tableau de 20 entiers
i est un entier
POUR i = 1 A 20
SI DA[i] = 0 ALORS
Info("One of the Foward Print Position is null")
RETOUR
FIN
Trace(i+" = "+DA[i]) // Apperçu avant lancement
Total_Pos = Total_Pos + DA[i]
FIN
//=========================================
Lorsque je lance la procédure il trouve 0 dans DA[1] alors que la zone DA1
est de 100.
Comment faire ? car avec Visual Basic ça marche.
Merci
Eric
Regardez les opérateurs d'indirection : {}
Vous aurez un code de la forme {"DA"+i, indChamp}
A+
Signaler
0
0
Ali Hindi
#3
Posté le 18 mars 2006 - 17:36
Bonjour,
DA est un tableau de 20 entiers
i est un entier
POUR i = 1 A 20
SI {"DA"+i} = 0 ALORS
-----Info("One of the Foward Print Position is null")
-----RETOUR
FIN
-----Trace(i+" = "+DA[i]) // Apperçu avant lancement
-----Total_Pos = Total_Pos + {"DA"+i}
FIN
Ali hindi : Alidev7@yahoo.fr
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte