Message de rapport:
 

Modifier fiche

Sujet: Modifier fiche
par Alicia sur 12/4/2006 10:06:07

Merci pour toute l'aide que vous m'avez apportée.
J'ai encore un soucis majeur, j'ai donc mes fiches, ma table mémoire, j'arrive à ajouter et supprimer une fiche, mais pas à la modifier.
Je vous copie le code :

EcranVersFichier()

SELON sModeOuverture
// mode création
CAS ~="Création"
// Ajout de l'enregistrement
HAjoute(FOURNISSEUR)
SI ErreurDétectée ALORS
Info("Impossible d'ajouter un enregistrement"+RC+HErreurInfo())
RETOUR
FIN
Info("Ajout effectué")
// On indique qu'une modification a été effectuée
MaFenêtre..ValeurRenvoyée = Vrai

CAS "Modif"
// Modification de l'enregistrement
SI testRecherche.REQ_Fourn..Occurrence=0 ALORS
Info("La table est vide, modification impossible")
RETOUR
FIN

HModifie(FOURNISSEUR)
SI ErreurDétectée ALORS
Info("Impossible de modifier l'enregistrement"+RC+HErreurInfo())
RETOUR
FIN

// On indique qu'une modification a été effectuée
MaFenêtre..ValeurRenvoyée = Vrai
FIN

// fermeture de la fenêtre
Ferme

Donc la création fonctionne, mais pas la modification qui pourtant est faite dans le même genre.
Déjà quand je clique sur "Modifier", la fenêtre de la fiche s'ouvre mais elle est vide, alors que le EcranVersFichier est censé me remplir les champs, non ?
Comment les remplir automatiquement et comment enregistrer les modifications ?
Merci d'avance.
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2