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

VBA Access Discussion :

ouvrir un formulaire à partir d'un sous formulaire [AC-365]


Sujet :

VBA Access

  1. #1
    Membre à l'essai
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2023
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mai 2023
    Messages : 32
    Points : 22
    Points
    22
    Par défaut ouvrir un formulaire à partir d'un sous formulaire
    Bonjour,
    J'ai un sous formulaire qui est dans un autre sous formulaire qui se trouve dans un formulaire
    Formulaire principale F_Patrouille
    Sous formulaire 1 SF_Sortie
    Sous formulaire 2 SF_equipe

    Clé reliant SF_sortie et SF_equipe rf_sortie
    Formulaire à ouvrir f_doublon_equi

    J'ai créé sur un événement sur un champ du sf_equi afin d'ouvrir le formulaire F_doublon_equi en mettant dans la clause where
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [ref_sortie]=[Formulaires]![sf_sortie] ![sf_equi]![ref_sortie]
    mais cela ne fonctionne pas
    j'ai essayé plusieurs syntaxes mais je butte toujours sur le même problème
    Dans une précédente base pour la même fonctionnalité je n'ai eu aucune difficulté sauf à savoir que le sous formulaire sf_équipe se trouvait directement sous le formulaire principal

  2. #2
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 854
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 854
    Points : 14 965
    Points
    14 965
    Par défaut
    bonsoir,
    Dans une précédente base pour la même fonctionnalité je n'ai eu aucune difficulté sauf à savoir que le sous formulaire sf_équipe se trouvait directement sous le formulaire principal
    alors cela aurait du fonctionner au moins pour l'appel du premier sous-formulaire ...
    déjà, il manque le formulaire principal qui ne doit pas être ignoré:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [Formulaires].[F_Patrouille]

    après, il faut mettre la propriété "formulaire" de chaque sous-formulaire dans la syntaxe (avec ou sans crochets): [sf_sortie].Formulaire et [sf_equi].[Formulaire]
    ensuite si le code posté est fidèlement restitué, il y a un espace devant le sous-sous-formulaire qui ne devrait pas y être:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ![sf_equi]![ref_sortie]
    enfin, après ces corrections, cela devrait être plus facile:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [ref_sortie]=[Formulaires].[F_Patrouille].[sf_sortie].Formulaire.[sf_equi].Formulaire.[ref_sortie]
    et pour finir, en ce qui concerne l'utilisation du point d'exclamation à la place du point, je te renvoie au billet de loufab qui explique très bien pourquoi il est préférable d'utiliser le second (.) plutôt que le premier (!)

  3. #3
    Membre à l'essai
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2023
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mai 2023
    Messages : 32
    Points : 22
    Points
    22
    Par défaut
    Merci pour cette réponse et excuse moi de répondre tardivement mais j'ai eu quelques soucis avec internet
    j'ai testé ta proposition et malheureusement j'ai toujours le même problème à savoir que j'ai une fenêtre qui s'ouvre en me demandant les paramètre

    Mais je m'aperçois que dans les propriétés du sous formulaire s_sortie, le nom s_sortie n'apparait pas et j'ai uniquement et directement le code source

    Il y a peut-être un soucis de conception sur ce sous formulaire

  4. #4
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 854
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 854
    Points : 14 965
    Points
    14 965
    Par défaut
    bonjour,
    j'ai testé ta proposition et malheureusement j'ai toujours le même problème à savoir que j'ai une fenêtre qui s'ouvre en me demandant les paramètre
    je ne peux pas faire plus, la syntaxe est bonne, maintenant il faudrait peut-être une impression écran montrant les propriétés de chaque sous-formulaire il s'agit de la propriété "Nom" et pas "Objet source" du sous-formulaire ...
    Mais je m'aperçois que dans les propriétés du sous formulaire s_sortie, le nom s_sortie n'apparait pas et j'ai uniquement et directement le code source
    de quelle propriété s'agit-il et qu'appelles-tu "code source" ? est-ce que tu te rends compte qu'on ne peut pas voir ce que toi tu vois à l'écran ?

  5. #5
    Membre à l'essai
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2023
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mai 2023
    Messages : 32
    Points : 22
    Points
    22
    Par défaut
    merci pour ton aide mais j'ai contourné le problème pour arriver au but fixé

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

Discussions similaires

  1. [AC-2007] Ouvrir état à partir d'un sous formulaire
    Par stephi222 dans le forum IHM
    Réponses: 20
    Dernier message: 23/07/2014, 07h27
  2. Réponses: 1
    Dernier message: 25/09/2010, 18h24
  3. [RCP] Ouvrir des vues à partir du treeviewer sous forme des onglets
    Par chiraz86 dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 10/03/2010, 18h19
  4. [AC-2007] ouvrir formulaire à partir d'un sous formulaire
    Par xdoreau dans le forum IHM
    Réponses: 4
    Dernier message: 09/11/2009, 19h18
  5. Réponses: 2
    Dernier message: 10/07/2008, 17h49

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