1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
Sortie de Combo_Référence (SC_Fiche)
nResultat est un entier
HLitRecherchePremier(Produit,RefMag,COMBO_Référence..ValeurAffichée)
SI HTrouve(Produit) = Vrai ALORS
SAI_Libellé = Produit.LibProd
SAI_PrixAchat = Produit.PrixHT
COMBO_NumFournisseur = Produit.NumFournisseur
SAI_SaisieLe = SAI_DateAppro
SINON
// Création d'un nouvel enregistrement
HRAZ(Produit)
gbNouvelProduit = Vrai
gsReference = COMBO_Référence..ValeurAffichée
// Ouverture de la fiche du fichier Produit en mode création
SI Ouvre(Fen_Fiche_Produit,gbNouvelProduit,Faux,gsReference) ALORS
// Rafraichissement du Combo
ListeAffiche(MoiMême,taDébut)
nResultat = ListeCherche(MoiMême,gsReference,Vrai,1) // ne trouve la nouvelle référence
ListeSelectPlus(MoiMême,nResultat)
SetFocus(MoiMême)
FIN
FIN |
Partager