Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/11/2011, 11h48   #1
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : novembre 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Industrie

Informations forums :
Inscription : novembre 2011
Messages : 4
Points : -2
Points : -2
Par défaut Modification saisies avec Dirty

Bonjour, Dans une appli Access 2007, je dois mettre à jour la date_modification dès qu'un champ est modifié dans un formulaire. L'utilisation dedans les propriétés du formulaire (Avant ou Après ou Si modif) pose pb (erreur : impossible passer enregistrement suivant). Si c'est fait sur chaque contrôle du formulaire, ça marche (mais c'est lourd) mais la modification d'un contrôle menu-déroulant n'est possible qu'avec "alt fleche" et non plus en saisissant le début de la valeur de la liste.... Y a t-il moyen de remédier à cela ?
Tapsoba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 12h54   #2
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 223
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 223
Points : 9 927
Points : 9 927
Envoyer un message via Skype™ à Domi2
Bonjour,

L'événement Si modification se produit lorsque le contenu d'un formulaire ou la portion de texte d'une zone de liste modifiable est modifié. Il est aussi déclenché quand on passe d'une page à une autre dans un contrôle Onglet.

Pourquoi vouloir utiliser d'autres événements et sur tous les contrôles ?
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 07h37   #3
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : novembre 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Industrie

Informations forums :
Inscription : novembre 2011
Messages : 4
Points : -2
Points : -2
bonjour et merci
Si j'utilise "Si modification" au niveau du formulaire, j'ai systématiquement une erreur "impossible de passer à l'enregistrement suivant". Erreur qui n'existe pas si je le fais au niveau des contrôles.... l'idéal serait de trouver d'ou vient l'erreur au niveau du formulaire....
Tapsoba est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 24/11/2011, 07h46   #4
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 223
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 223
Points : 9 927
Points : 9 927
Envoyer un message via Skype™ à Domi2
Bonjour,

Tu n'as que la mise à jour de la date, comme code ?

Dans l'événement Si modification, si tu mets un point d'arrêt sur instruction, est-ce que l'erreur se déclenche au moment de l'exécuter ?
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 07h55   #5
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : novembre 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Industrie

Informations forums :
Inscription : novembre 2011
Messages : 4
Points : -2
Points : -2
bonjour et merci
Si j'utilise "Si modification" au niveau du formulaire, j'ai systématiquement une erreur "impossible de passer à l'enregistrement suivant". Erreur qui n'existe pas si je le fais au niveau des contrôles.... l'idéal serait de trouver d'ou vient l'erreur au niveau du formulaire....
Tapsoba est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 24/11/2011, 08h01   #6
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : novembre 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Industrie

Informations forums :
Inscription : novembre 2011
Messages : 4
Points : -2
Points : -2
Par défaut Si modification

Re bonjour,
Après pusieurs tests, l'erreur provenait non pas du mais du lors de modification alors qu'un champ obligatoire n'était pas encore saisie...Mais l'inconvénient principal demeure : les menus déroulant ne sont pas accessibles à la souris mais uniquement au clavier. Gag supplémentaire,même en mode création, je dois utiliser le clavier pour sélectionner les menus déroulants des propriétés....
Tapsoba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 08h08   #7
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 223
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 223
Points : 9 927
Points : 9 927
Envoyer un message via Skype™ à Domi2
J'ai bien compris, inutile de te répéter.

L'événement Si modification utilisé pour modifier un champ comme tu désires le faire ne va en aucun cas provoquer une erreur.

Pour t'en convaincre, crée un petit formulaire vite fait avec un champ + celui de ta date de modification et teste.

Cela provient d'ailleurs et tu ne dis pas tout.
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h12.


 
 
 
 
Partenaires

Hébergement Web