Bonjour,
Je fais appel à vous car je suis bloqué sur une partie de code.
J'ai deux fenetres, une FenetrePrincipale et l'autre FenetreInterne.
J'ai un bouton "Ajouter" dans ma FenetrePrincipale qui me permet d'accéder à ma fenêtre interne.
Dans la fenêtre interne je sélectionne des lignes dans ma table TableClientInterne que je renvoi dans la table TableClient de ma FenetrePrincipale.
Ma table TableClientInterne possède une colonne non visible "Com".
Si les valeurs de ma colonne CodeCom dans la table de ma FenetrePrincipale sont égales à une valeur dans la colonne CodeCom dans ma fenêtreInterne,
la colonne Com = 1 sinon elle est égale à 0.
Je vous joins mon code :
Cependant celui-ci ne fonctionne pas correctement car si je sélectionne les deux premières lignes et la 4eme par exemple eh bien seulement mes deux premières lignes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 j, i est un entier j = TableOccurrence(FenetrePrincipale.TableClient) i = TableOccurrence(TableClientInterne) i = 1 POUR TOUTE LIGNE j DE FenetrePrincipale.TableClient SI TableClientInterne.CodeCom[i] = FenetrePrincipale.TableClient.CodeCom[j] ALORS TableClientInterne.Com[i]=1 SINON TableClientInterne.Com[i]=0 FIN i++ FIN
sont égale à 1 et toutes les autres à 0 !
Pouvez-vous m'aider svp ?
Merci par avance.
Partager