Posté le 05 août 2022 - 08:23
Bonjour, j'ai un gros soucis avec la fonction HlitRecherchePremier
L'enregistrement sur le quel je lui demande de se positionne n'existe pas, mais il se positionne sur un autre
Ma Valeur Recherchée = "E 20.05.05-AA"
La Valeur trouvée = "E 20.05.05A-A"
Impossible de trouver pourquoi !!!
//** On se positionne sur le numéro de fiche chantier en cours **
HLitRecherchePremier(FICHE_CHANTIER,NumFicheChantier,Gf_Ch_NumFicheChantierEnCours + Caract(0))
//** Si on ne trouve pas, on cré **
SI PAS HTrouve(FICHE_CHANTIER) ALORS
HRAZ(FICHE_CHANTIER)
FICHE_CHANTIER.NumFicheChantier = Gf_Ch_NumFicheChantierEnCours
FICHE_CHANTIER.CodeChantier = ExtraitChaîne(Gf_Ch_NumFicheChantierEnCours,1,"-",DepuisDébut) = "" //CreationNomSemaineParRapportDate(datesys())
FICHE_CHANTIER.LoginGpwDemandeEcriture = Gp_Ch_Gpw_InfoLoginJournal
HAjoute(FICHE_CHANTIER)
FIN
Je suis un peu en panique car gros soucis derrière
Si quelqu'un veut jouer le bon samaritain ca serait top !!