Il y a ce programme écrit par VBA fonctionnant sous Access. Chaque fois que nous entrons des données sur un formulaire et que nous appuyons sur le bouton d'enregistrement suivant sur la barre de navigation, les données sont sauvegardées automatiquement. Je voudrais savoir s'il y a une possibilité de changer ce comportement, par exemple, pour demander à l'utilisateur avant d'enregistrer les données.Y a-t-il une possibilité d'accès avant de sauvegarder des données?
0
A
Répondre
1
Il peut être possible d'utiliser l'événement avant mise à jour pour le formulaire avec annuler et annuler, mais il n'est en aucun cas infaillible.
S'il y a un problème avec la saisie de données, ne pensez pas que demander vous aidera, j'ai essayé "Etes-vous sûr?" avant, et l'utilisateur prend l'habitude de cliquer sur oui automatiquement, suivi de "oups".
+0
Remou, oui, je suis d'accord avec ce comportement. Il vaut mieux leur donner un moyen de pouvoir mettre à jour les choses. –
Le problème avec la mise à jour des enregistrements existants ou l'insertion de nouveaux enregistrements est-il un problème? La raison pour laquelle je demande est que la réponse détermine quels événements vous utilisez. Il se peut aussi que si vous ajoutez un enregistrement, il est plus facile d'utiliser un formulaire indépendant pour ajouter de nouveaux enregistrements, au lieu d'essayer de contrôler toutes les opérations dans un même formulaire utilisé pour afficher, modifier, ajouter et supprimer. –
désolé pour le retard. Je n'étais pas là pendant un moment. Il semble que ce soit un problème avec la mise à jour des données. – Beatles1692