Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Runtime
Runtime Forum destiné à recevoir toutes vos questions concernant le Runtime (empaquetage, déploiement...)
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 19/05/2011, 14h18   #1
Membre actif
 
Homme David
Inscription : septembre 2007
Messages : 353
Détails du profil
Informations personnelles :
Nom : Homme David
Localisation : France

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : septembre 2007
Messages : 353
Points : 195
Points : 195
Par défaut Effet touche entrée

Bonjour,

je souhaite passer à l'enregistrement suivant dans un formulaire par appui sur "Entrée".
Dans la version intégrale Access2007, ça fonctionne sans problème.
Mais sur les postes en Runtime (2007 ou 2010) ça ne fonctionne pas, ça passe au champ suivant.

dans la propriété des champs, la ligne Effet de la touche Entrée est à : par défaut et dans les propriétés avancées de la bd, l'effet de la touche entrée est à enregistrement suivant

Y a t il un moyen simple de régler ça, car en terme de saisie ça faciliterait le travail des personnes utilisant la base

merci
damalaan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 16h02   #2
Rédacteur/Modérateur

 
Avatar de argyronet
 
Homme Jean-Philippe AMBROSINO
Panseur de bobos en solutions ETL
Inscription : mai 2004
Messages : 3 650
Détails du profil
Informations personnelles :
Nom : Homme Jean-Philippe AMBROSINO
Localisation : France

Informations professionnelles :
Activité : Panseur de bobos en solutions ETL
Secteur : Finance

Informations forums :
Inscription : mai 2004
Messages : 3 650
Points : 6 209
Points : 6 209
Envoyer un message via MSN à argyronet
Bonjour,

Cette propriété doit être définie à Champ Suivant

Concernant la propriété, tu ne peux pas la vérifier dans le Runtime si ce n'est pas VBA... Donc il faut la forcer si nécessaire par l'intermédiaire d'une procédure au chargement de l'application ou de chaque formulaire concernée.

Sinon, sur chacun des champs, sur l'événement AfterUpdate des listes ou sur l'événement LostFocus des zones de texte, tu peux exploiter la méthode SetFocus.

Argy

P.S. En plus de cela, l'ordre de tabulation doit être mise en place en correspondance avec tes souhaits. Ce dernier défini le passage d'un champ à l'autre dans l'ordre que tu as définis.
__________________
Ils comptent sur vous...

Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

Web Site@Mail
Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007
Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010
MDB Viewer : Visionneuse Access v4.0
argyronet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 16h43   #3
Membre actif
 
Homme David
Inscription : septembre 2007
Messages : 353
Détails du profil
Informations personnelles :
Nom : Homme David
Localisation : France

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : septembre 2007
Messages : 353
Points : 195
Points : 195
ce qui veux dire que quand je définis une option dans les propriétés de la bd, le runtime ne le prend pas en compte?


Citation:
Donc il faut la forcer si nécessaire par l'intermédiaire d'une procédure au chargement de l'application ou de chaque formulaire concernée.
comment fait-on ça?
damalaan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 21h37   #4
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonsoir,

Essaie
Code :
Application.SetOption "Move After Enter", 2
L'option est au niveau d'Access (pour l'utilisateur Windows en cours), et non au niveau de la base de données.

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2011, 16h09   #5
Membre actif
 
Homme David
Inscription : septembre 2007
Messages : 353
Détails du profil
Informations personnelles :
Nom : Homme David
Localisation : France

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : septembre 2007
Messages : 353
Points : 195
Points : 195
j'ai mis le code sur l'évènement chargement du form et c'est ok.

merci
damalaan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h43.


 
 
 
 
Partenaires

Hébergement Web