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 :

Ruban et navigation dans le formulaire ouvert [AC-2016]


Sujet :

IHM

  1. #1
    Candidat au Club
    Homme Profil pro
    Autres
    Inscrit en
    Juin 2019
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Autres

    Informations forums :
    Inscription : Juin 2019
    Messages : 7
    Points : 4
    Points
    4
    Par défaut Ruban et navigation dans le formulaire ouvert
    Bonjour à tous et toutes,

    Je développe une application avec Access 2016 et j'ai des rubans personnalisés. Jusqu'ici tout fonctionne correctement. Mais dans mes formulaires j'ai une barre de navigation entre les enregistrements : premier, précédent, suivant et dernier, ainsi que Nouveau, Supprimer et Fermer le formulaire.

    Pour gagner de la place je voudrai créer un ruban NavigationForm avec toutes ses actions !!!

    Mais je bloque sur les actions exécutée à partir du ruban. J'ai bien rattaché mon ruban à mes formulaires, mais je n'arrive pas à créer la fonction me permettant de naviguer !

    Lorsque je clique sur le bouton du ruban je récupère bien l'id qui correspond au sens de navigation mais après je ne sais pas comment dans ma procédure indiquer qu'il faut l'exécuter dans le formulaire ouvert !

    Voilà le code que j'essai de réaliser !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    Public Sub ruban_navigation(ByVal rubanecran As IRibbonControl)
     
            Dim sensnav As String, formactif As String
     
            Select Case rubanecran.id
                Case "btform_premier"
                    sensnav = "acFirst"
                Case "btform_precedent"
                    sensnav = "acPrevious"
                Case "btform_suivant"
                    sensnav = "acNext"
                Case "btform_dernier"
                    sensnav = "acLast"
            End Select
     
    'C'est la que je bloque pour récupérer le nom du formulaire actif !  
            DoCmd.GoToRecord , "RECUPERER NON FORMULAIR", sensnav
     
    End Sub
    Ci-dessous le ruban de navigation pour mes formulaires :
    Nom : ruban_navigation.png
Affichages : 57
Taille : 11,6 Ko

    Merci à tous pour votre aide.

    Stéphen

  2. #2
    Candidat au Club
    Homme Profil pro
    Autres
    Inscrit en
    Juin 2019
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Autres

    Informations forums :
    Inscription : Juin 2019
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    Je me réponds à moi même en fait il suffit de ne pas spécifier de formulaire dans la commande docmd.gotorecord
    Problème résolu :-)

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

Discussions similaires

  1. Réponses: 29
    Dernier message: 01/07/2006, 09h23
  2. [débutant] Erreur dans les formulaires
    Par mytika dans le forum Access
    Réponses: 7
    Dernier message: 18/05/2006, 15h57
  3. [W3C] Nombre de caractère dans les formulaires
    Par oranoutan dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 12/12/2005, 01h37
  4. Association navigables dans les deux sens
    Par DarkNagash dans le forum Diagrammes de Classes
    Réponses: 4
    Dernier message: 13/07/2005, 15h11
  5. Navigation dans les objets
    Par hunter dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 02/05/2005, 11h31

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