Bonjour Rezolu,
La modification du nom de l’astuce semble bien être fonctionnelle. Par contre, le changement du type de l’astuce provoque une erreur à l’exécution. Après un rapide examen de la procédure Bp_modifier_Astuce_Click, je pense que tu as oublié de terminer cette partie. Les codes nécessaires sont presqu’en place (en commentaire), ils ne devraient pas être très différents de ceux qui permettent la modification du nom.
Une suggestion, pour améliorer la lisibilité de ton code, séparer les « grosses » tâches selon leur « métier ». Tu as un exemple dans la procédure BAjouterFichier_Click(… ) du projet de test que je t’ai envoyé.
J’explique …
Quand vient le moment d’enregistrer un fichier, l'utilisateur appelle l’équipe spécialisée dans l’organisation de ce travail :
BAjouterFichier_Click(… )
Cette équipe vérifie que les conditions sont réunies pour ce travail :
DonneesPossiblesFichierOuImage(… )
Quand le travail peut effectivement être réalisé, l’équipe prépare le matériel nécessaire :
Affectation des variables, création du DTR, remise en état du DataSet
Tout est prêt, il faut appeler l’équipe spécialisée pour ce type d’ajout dans la DB (métier DB) :
AjouterFichier(NouvelId, DTR)
Quand cette équipe effectué cet ajout, elle en rend compte :
If AjouterFichier(… ) Then …
Si tout s’est bien passé, l’équipe spécialisée dans l’organisation d’ajout fichier doit encore effectuer quelques tâches, dont mettre à jour le DataSet et appeler l’équipe spécialisée pour les opérations sur les fichiers et dossiers en mémoire de masse (métier mémoire de masse) :
‘Ici, appel de la procédure de traitement effectif du fichier en mémoire de masses (non programmé dans mon projet puisque je ne gère pas cette partie de l’application).
La même démarche peut être utilisée pour les ajouts, modifications et suppressions de fichiers, d’images, de types, d’astuces. Sûrement que certaines procédures pourront servir plusieurs tâches : vérification de la plausibilité des données sert lors des ajouts et lors des modifications, le travail en mémoires de masses est probablement le même (ou presque, à voir …) pour les fichiers et les images, et lors des modifications du nom d’une astuce, ou de son type.
Bon dimanche ...
Partager