Bonjour,
Peut-on supprimer les messages d'alertes générés par access??
Bonjour,
Peut-on supprimer les messages d'alertes générés par access??
Bonjour,
A quels messages fais-tu allusion ?
Cordialement,
Bonjour,
Je vais essayer de me faire comprendre.
Je suis sur le formulaire "saisie" ,d'une base de gestion hôtelière,pour entrer les articles consommés d'une chambre.
J'ai les contrôles N°articles(Zone de liste déroulante),Désignation,Prix,Quantité,Total et Date.
Pour la commodité tous les articles saisis sont visibles.
Si je saisi un N°Article inexistant un message(fait par moi) me signale l'erreur et je revient sur le contrôle N°Article.
Si, une fois l'erreur signalée, je change de ligne une message Access me dit: "le moteur de la base de données de M.O. Access ne peut pas trouver d'enregistrement dans la table "tblArticles" avec le champ "N°Article" correspondant à la clé" et le système est bloqué.Il faut que je ferme le formulaire saisie.
("tblArticles",clé primaire 'N°Article', lié à 'N°Article' "tblSaisie",intégrité référentielle).
cordiales salutations.
Ce message est généré par l'intégrité référencielle. Pour le supprimer il faut soit supprimer l'intégrité référencielle, avec tous les problèmes qui vont en découler, soit faire saisir le N° article dans la base article.
Par contre se n'est pas du tout un problème de sécurité mais plutot d' ihm ou de conception.
Contexte:
Access 2003 ou 2007 même erreur
Un état ou j'ai trois controls texte qui corresponde à 3 entête de société différente, en fonction du choix de la société désiré par l'utilisteur j'imprimme le 1, le 2 ou le 3.
La fonction ci-dessous (que j'apelle en [En-tête d'état] et sur impression, si j'essaie au formatage j'ai le même problème)fonctionne parfaitement mais sur impresison j'ai un message automatique d'access qui me dit texto : L'expression entrée nécessite que l'état se trouve dans la fenetre active
If TstSiSos1 = True Then
Screen.ActiveReport.[Param_Entete].Visible = True
End If
If TstSiSos2 = True Then
Screen.ActiveReport.[Param_Entete_2sos].Visible = True
End If
If TstSiSos3 = True Then
Screen.ActiveReport.[Param_Entete_3sos].Visible = True
End If
donc la fonction fonctionne, en fonction que l'utlisateur choisit l'entête 1, 2 ou 3 c'est bien le choix du user qui s'imprimme, que je dépalce la fonction sous
1. au formatage ou
2. sur impression ne change rien
j'ai essayé de mettre
DoCmd.SetWarnings False
mais ca ne désactive pas le messages automatique d'access
j'ai essayé de désactivé dans les options tous ce qui est possible de retirer comme mesages d'eueurs automatique...
please un solution je séche
Merci d'avance.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager