|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Pierrick Étudiant Inscription : avril 2011 Messages : 57 ![]() |
Bonjour à tous,
J'ai créé récemment une application access, dans les regles de l'art (en tout cas j'ai essayé grâce à developpez!). J'ai des formulaires double affichage qui permettent l'ajout d'enregistrement etc... VIA DES BOUTONS (car en plus 'ajouter un enregistrement, j'ai du code qui doit s'exécuter, des verifications a faire etc...) . Maintenant que tout est fonctionnel, j'aimerais empecher l'utilisateur de modifier ou supprimer ou ajouter un enregistrement via le formulaire double affichage "directement". J'ai donc affecté la valeur "non" aux propriétés "Suppression autorisée" etc... Si j'ai bien compris, une fois ces valeurs affectées, mes boutons deviennent également inutilisables car ils agissent sur la table. De ce fait, je me demandais ce que vous pensez de mon idée: à chaque fois qu'il y a un click sur le bouton effacer enregistrement (par exemple), je met au début du code "Me.AllowDeletions = True" et je le repasse a false une fois que le code est executé. Vous feriez pareil? Merci! bonne journée |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Nicolas GuimbalConsultant/développeur ERP Inscription : mai 2008 Messages : 1 254 ![]() |
Bonjour,
Me.AllowDeletions active ou non la touche [suppr] Un bouton de suppression va permettre éventuellement de controler que l'enregistrement courant est supprimable et va supprimer via un update en vba. Il ignore donc le statut de Me.AllowDeletions |
|
|
00
|
|
|
#3 | |
|
Membre du Club
![]() Pierrick Étudiant Inscription : avril 2011 Messages : 57 ![]() |
Citation:
Je voulais juste empêcher l'utilisateur de passer par "sélection puis touche suppr" en gros! Par contre, allowaddition me pose plus de probleme, je vais de suite faire un :F1: Merci! edit: Bon... Il me semble que c'est bien ce que je cherche pour allowaddition, cependant, quand je passe allowaddition a true puis je fais un docmd.goto ,, acnewrec Il me dit que c'est impossible d'atteindre l'enregistrement spécifié... Comprends pas!! Ca vient peut etre du faire que je suis sur un formulaire double affichage? |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com