Bonjour, DrCharly93
Merci pour votre patience et la rapidité avec laquelle je recoit votre aide,
j'ai appliqué les modifications que vous avez apporté à la
requête, mais lors de l'execution la fonction erreurinfo me revoit ce message :
Problème d'initialisation de la requête
Rubrique IDPERSONNE ambiguëJe pense que cette erreur dois provenir des identifiants utilisé dans mon analyse, mais si je tente de renommer l'idpersonne, cela ne regle pas cette erreur...
mon analyse dans cette nouvelle version est elle correcte ???
Rs est une Source de Données
Sql est une chaîne
nIDGroupe est un entier
nIDGroupe=Saisie1..ValeurAffichée
//Affecter ici nIDGroupe en fonction du champs de saisie.
Sql="SELECT DISTINCT IDPERSONNE As IDPersonne,NOM AS Nom,PRENOM AS Prenom,CodePostal AS CODEPOSTAL FROM PERSONNE, PERGRO WHERE PERGRO.IDPERSONNE = PERSONNE.IDPERSONNE "
SI nIDGroupe > 0 ALORS
Sql += "AND PERGRO.IDGroupe IN (" + nIDGroupe + ")"
FIN
SI PAS HExécuteRequêteSQL(Rs,hRequêteDéfaut,Sql) ALORS
Erreur(HErreurInfo)
RETOUR
FIN
HLitPremier(Rs)
TANTQUE PAS HEnDehors(Rs)
TableAjoute(Table1,Rs.IdPersonne+TAB+Rs.nom+TAB+Rs.prenom+TAB+Rs.codepostal)
HLitSuivant(Rs)
FIN
Je dois commencer à vous embêter un peu, mais je n'ai pas encore rencontrer cette erreur et malgré plusieurs essais
je ne parvient pas la corriger
Mais la principale fonctionnalite de ce programme réside dans la selection de plusieurs groupes en n'affichant qu'une fois les personnes qui font partit de plusieurs groupes.
je pensais pas que cette fonction me poserais un tel souci
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=1617&post_id=6791