IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Ouvrir Formulaire de navigation sur l'onglet souhaité [AC-2010]


Sujet :

IHM

  1. #1
    Membre à l'essai
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2015
    Messages : 26
    Points : 15
    Points
    15
    Par défaut Ouvrir Formulaire de navigation sur l'onglet souhaité
    Bonjour à toutes et à tous,

    Débutant sur Access, j'ai téléchargé la Base de données Web - Problèmes.accdb proposée par Microsoft.
    A l'ouverture et après s'être identifié, on a le formulaire de navigation à onglets horizontaux nommé Principal. Ce dernier est par défaut ouvert sur l'onglet Mise en route.
    Une âme charitable pourrait-elle me donner un moyen d'ouvrir ce formulaire sur l'onglet Problèmes en cours ? Si possible, je préfère éviter d'avoir à rédiger du VBA ou d'utiliser le Générateur de macro que je ne maîtrise pas.

    En vous remerciant par avance

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 652
    Points : 34 355
    Points
    34 355
    Par défaut
    Salut,

    je ne saisis pas exactement ton soucis. De ce que tu nous dis, je vois deux questions possibles :
    - tu as un formulaire qui s'ouvre et tu veux que son emplacement lors de son affichage se fait a un certain endroit de ton ecran (aligne avec un onglet du ruban)
    ou
    - tu as un formulaire qui s'ouvre a partir d'un des onglets, et tu souhaites que le bouton ne soit plus dans cet onglet mais un autre onglet de ton choix
    ou je n'ai rien compris

  3. #3
    Membre à l'essai
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2015
    Messages : 26
    Points : 15
    Points
    15
    Par défaut
    Citation Envoyé par Jean-Philippe André Voir le message
    Salut,

    je ne saisis pas exactement ton soucis. De ce que tu nous dis, je vois deux questions possibles :
    - tu as un formulaire qui s'ouvre et tu veux que son emplacement lors de son affichage se fait a un certain endroit de ton ecran (aligne avec un onglet du ruban)
    ou
    - tu as un formulaire qui s'ouvre a partir d'un des onglets, et tu souhaites que le bouton ne soit plus dans cet onglet mais un autre onglet de ton choix
    ou je n'ai rien compris
    Déjà merci pour l'intérêt que tu portes à mon problème.
    Mon souci est sur un fonctionnement plutôt basique d'Access. Je n'ai pas de problème sur l'emplacement du formulaire à l'écran. Aucun onglet non plus ou bouton ne va ouvrir mon formulaire.
    J'ai un Formulaire de navigation (qui par définition contient plusieurs onglets) qui s'ouvre systématiquement en affichant l'un de ses onglets.
    Je voudrais que ce formulaire lorsque je le charge (par un simple double clic dans la barre de navigation à gauche) affiche un autre onglet.

  4. #4
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 652
    Points : 34 355
    Points
    34 355
    Par défaut
    OK, alors pour afficher un onglet en particulier, sur un objet multipage, tu peux faire un
    Attention ca va de 0 a n-1 =]

    Deux emplacements ou mettre le code :
    - soit dans ton event de chargement/ouverture du formulaire
    - soit dans le code qui demande a ouvrir le formulaire (comme sous Excel)

  5. #5
    Membre à l'essai
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2015
    Messages : 26
    Points : 15
    Points
    15
    Par défaut
    Citation Envoyé par Jean-Philippe André Voir le message
    OK, alors pour afficher un onglet en particulier, sur un objet multipage, tu peux faire un
    Merci, je tente ça ce soir.
    Après un test, ça ne marche pas.
    C'est sur l'un des onglets du formulaire de navigation que je souhaite agir. Et non sur un contrôle Multipage.
    D'ailleurs, il n'y a aucun contrôle Multipage dans ledit formulaire de navigation. Par contre, ta proposition me semble être un bon début de solution. Et je vais creuser dans ce sens.

  6. #6
    Membre à l'essai
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2015
    Messages : 26
    Points : 15
    Points
    15
    Par défaut
    Finalement, j'abandonne l'idée. Je retire le formulaire déposé dans l'onglet (celui qui s'affiche systématiquement en 1er) du formulaire de navigation.
    Ensuite, je fais un glisser-déposer du formulaire que je souhaite voir en premier dans l'onglet qui s'affiche systématiquement à l'ouverture du formulaire de navigation. C'est facile si on a peu de formulaires de navigation et si aucun collègue ne chipote trop.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] macro pour ouvrir des fichiers TXT sur plusieurs onglets
    Par dafchap dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 04/04/2016, 20h16
  2. Réponses: 0
    Dernier message: 17/10/2014, 12h17
  3. Réponses: 10
    Dernier message: 14/11/2013, 20h31
  4. [AC-2010] Ouvrir formulaire de navigation sur nouvel enregistrement
    Par Oreo_ dans le forum IHM
    Réponses: 14
    Dernier message: 14/05/2012, 12h11
  5. Ouvrir un fichier excel sur un onglet particulier
    Par Marsupio dans le forum VBScript
    Réponses: 2
    Dernier message: 08/01/2011, 09h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo