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 :

Atteindre un enregistrement d'un sous formulaire depuis un sous formulaire


Sujet :

IHM

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    525
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 525
    Points : 194
    Points
    194
    Par défaut Atteindre un enregistrement d'un sous formulaire depuis un sous formulaire
    Bonjour

    J'ai 2 sous formulaires faisant appel à la même requete: SF_note_rea et SF_note_rea_resume. SF_note_rea est en mode simple tandis que SF_note_rea_resume est continu et rappelle le contenu de SF_Note_rea dans le temps. Je voudrai qu'en cliquant sur un des enregistrements de la liste de droite (SF_note_rea_resume) s'affiche la note correspondante dans le sous formulaire de gauche (SF_note_rea)

    J'avais prévu un déplacement dans les enregistrements du style:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Private Sub Note_rea_Click()
     
        Dim selectedRec As String
     
        selectedRec = Me!ID_Traitement
     
        Forms!F_Rea_long!SF_Reanimation!SF_Note_rea.SetFocus
        DoCmd.GoToRecord acActiveDataObject, , acGoTo, selectedRec
     
    End Sub
    mais je viens de comprendre qu'en fait si ID_traitement (champs numauto) prend la valeur "1250" je vais au 1250ième enregistrement et non à l'enregistrement correspondant à ID_traitment=1250.
    Pourriez-vous m'aider ?
    Merci d'avance

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    525
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 525
    Points : 194
    Points
    194
    Par défaut
    Bon, je ne dois pas avoir été explicite.
    Comment se déplacer vers un enregistrement en fonction du contenu d'un champ ?
    Merci à nouveau

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    525
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Août 2005
    Messages : 525
    Points : 194
    Points
    194
    Par défaut
    J'ai trouvé. Pour ceux que çà interesse, pour atteindre un enregistrement d'un sous formulaire depuis un sous formulaire, il faut placer le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Private Sub Note_rea_Click()
     
        Forms!F_Rea_long!SF_Reanimation!SF_Note_rea.Form.Filter = "[ID_traitement]=" & Me!ID_Traitement
        Forms!F_Rea_long!SF_Reanimation!SF_Note_rea.Form.FilterOn = True
     
    End Sub
    En fait, on n'atteint pas un enregistrement: on le filtre. Mais pour un débutant comme moi, c'est pas évident. Merci à tous

  4. #4
    Candidat au Club
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Juillet 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Juillet 2015
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Grâce à cette consultation, j'ai trouvé la réponse à un problème similaire ; un grand merci pour le temps gagné.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 20/05/2015, 13h49
  2. [AC-2003] Ouvrir un formulaire depuis un sous formulaire
    Par ThieBEN dans le forum IHM
    Réponses: 13
    Dernier message: 04/08/2011, 16h58
  3. [AC-2010] Atteindre sous formulaire depuis un sous formulaire
    Par Phrederik dans le forum IHM
    Réponses: 7
    Dernier message: 19/07/2011, 14h24
  4. Réponses: 1
    Dernier message: 11/10/2008, 10h22
  5. Réponses: 3
    Dernier message: 29/12/2005, 16h41

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