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

Access Discussion :

Atteindre un champ dans sous-formulaire contenu dans un onglet


Sujet :

Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Atteindre un champ dans sous-formulaire contenu dans un onglet
    Bonjour à tous!
    j'ai parcouru la faq de long en large mais je n'ai pas trouvé ma soluce
    j'ai un sous-formulaire SF_DateHeureObjet qui est dans un formulaire F_SaisieAppels, lui-même dans un onglet F_GESTIONAPPELS.

    Je dois faire un test pour savoir si un champ LSTnum_objetappel est bien rempli dans les SF avant d'accepter la validation, mais je ne sais pas comment l'appeler ???

    Sur le bouton Quitter j'ai mis le code suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    If (Forms!F_GESTIONAPPELS!F_SaisieAppels!SF_DateHeureObjet.Form!LSTnum_objetappel <> "") Then
    <div style="margin-left:40px">DoCmd.CloseElse</div>Else
    <div style="margin-left:40px">MsgBox "Attention! vous n'avez pas rempli tous les champs obligatoires!", vbOKOnly + vbCritical, "Saisie  des appels"</div>End If

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 015
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 015
    Points : 24 555
    Points
    24 555
    Par défaut
    Bonjour,

    Regarde les syntaxes d'appels sur mon site http://2gm.free.fr rubrique cours, c'est le dernier.

    cordialement,

    (un petit clic ?!)
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  3. #3
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 015
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 015
    Points : 24 555
    Points
    24 555
    Par défaut
    Merci d'utiliser le forum pas de réponse par MP, Merci.

    Citation Envoyé par pounine1
    merci pour le lien
    j'ai essayé mais ca me met un message d'erreur
    Impossible d'atteindre le champ F_SaisieAppels cité en référence ...

    J'ai changé le code en
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If IsNull(Me![F_SaisieAppels].Form![SF_DateHeureObjet].Form![LSTnum_objetappel]) Then...
    J'ai suivi à la lettre la syntaxe donnée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me!frmSF1.Form!frmSF2.Form!ControlName

    frmSF1 est mon formulaire dans l'onglet F_SaisieAppels et frmSF2 mon sous-form SF_DateHeureObjet
    Aprés un test je te confirme que la syntaxe suivante est correcte :

    Me.SousForm1.Form!SousForm2.Form!NomDuControle
    ou
    Me!SousForm1.Form!SousForm2.Form!NomDuControle

    Peut-être s'agit-il d'une erreur dans un nom d'objet.
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Ok merci
    Je crois aussi que c'est un problème de noms, je vais regarder un peu plus si je trouve

    et pour le message envoyé en MP, je suis à mes débuts!!!

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 15/03/2012, 10h37
  2. Réponses: 5
    Dernier message: 19/04/2010, 18h48
  3. Réponses: 1
    Dernier message: 05/09/2009, 13h57
  4. Pb pour cacher un sous formulaire contenu dans un onglet
    Par sebastien_oasis dans le forum IHM
    Réponses: 2
    Dernier message: 20/07/2007, 14h20
  5. Réponses: 4
    Dernier message: 30/05/2006, 20h44

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