Bonjour,
J'utilise un fichier PARAMÈTRE dans mon ERP de type Multisociété (mais BDD unique)qui me sert à déterminer les variables pour chaque client enregistré dans un fichier ORGANISATION.
Quand l'utilisateur se connecte à l'appli , il va chercher dans un fichier INI , l'id sauvegardé et charger le bon fichier PARAMÈTRE. Jusque là pas de problème, seulement pour effectuer des devis , je dois chercher une valeur PARAMÈTRE.CLE pour créer un N° de devis s’incrémentant automatiquement.
Je n'arrive pas à pointer sur la bonne valeur , mais sur la première du fichier.
Comment faire pour retrouver cette valeur ?
Voici le code :
et voici l'extrait de l'analyse pour les relations :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 nValNumdevis est un entier GnValIndevis est une chaîne HExécuteRequête(REQ_Parametres,hRequêteDéfaut,gnChoixorganisation) SI HLitRecherchePremier(Paramètres,IDParamètres,REQ_Parametres.IDParamètres_Pa) ALORS SI HLitRecherchePremier(Paramètres,REQ_Parametres.PARAM_Cles,"INDEVIS",hIdentique) ALORS //Incrémenter le paramètre Paramètres.PARAM_Num++ HModifie(Paramètres) nValNumdevis = Paramètres.PARAM_Num GnValIndevis= Paramètres.PARAM_Alphanumerique SAI_IDDevisIndice = GnValIndevis+nValNumdevis+"-"+DateDuJour() FIN FIN
Merci d'avance.
Partager