Désolé j'ai un autre problème sur le code que tu ma envoyé, voilà, je l'ait modifier pour pouvoir ajouter d'autre combo (au total il y en a 9) le problème c'est qu'ils ne répond plus à la condition et si je laisse les 3 premières sa fonctionne
Voici le code modifier:
PROCEDURE VérifieLégendeDouble()
jourenlettre est une chaîne=EntierVersJourEnLettre(DateVersEntier(Date))
i est un entier
t est un entier
x est une chaîne
SELON jourenlettre
CAS "Lundi"
//Ici procédure de traitement
CAS "Mardi"
CAS "Mercredi"
CAS "Jeudi"
CAS "Vendredi" // Vérification des Doubles pour mcd le vendredi
x[[1]]=COMBO_LégendeMCD1..ValeurAffichée="Double"
x[[2]]=COMBO_LégendeMCD2..ValeurAffichée="Double"
x[[3]]=COMBO_LégendeMCD3..ValeurAffichée="Double"
x[[4]]=COMBO_LégendeMCD4..ValeurAffichée="Double"
x[[5]]=COMBO_LégendeMCD5..ValeurAffichée="Double"
x[[6]]=COMBO_LégendeMCD6..ValeurAffichée="Double"
x[[7]]=COMBO_LégendeMCD7..ValeurAffichée="Double"
x[[8]]=COMBO_Légende_Controleur..ValeurAffichée="Double"
x[[9]]=COMBO_Légende_Coffrier..ValeurAffichée="Double"
POUR i=1 A 9
SI x[[i]]=x[[1]] ALORS t+=1
SI x[[i]]=x[[2]] ALORS t+=1
SI x[[i]]=x[[3]] ALORS t+=1
SI x[[i]]=x[[4]] ALORS t+=1
SI x[[i]]=x[[5]] ALORS t+=1
SI x[[i]]=x[[6]] ALORS t+=1
SI x[[i]]=x[[7]] ALORS t+=1
SI x[[i]]=x[[8]] ALORS t+=1
SI x[[i]]=x[[9]] ALORS t+=1
// Controle pour le VENDREDI
SI t<> 5 ALORS
LIB_Info="Pas de Double pour celle journée???"
SINON
LIB_Info="Double Programmé, Pas d'érreur"
FIN
FIN
CAS "Samedi"
CAS "Dimanche"
AUTRES CAS
//Exceptions jours fériés par expl.
FIN
Peut-tu m'aider svp
merci pour ta réponse
Alain




