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 :

Problème d'affichage enregistrement dans formulaire


Sujet :

IHM

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    800
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 800
    Points : 189
    Points
    189
    Par défaut Problème d'affichage enregistrement dans formulaire
    Bonjour

    J’ai du mal avec les syntaxes Access.

    Voilà le problème :

    - J’utilise un formulaire multicritères [FormulaireRecherche] contenant un bouton [Rechercher] lorsque je clic sur celui-ci tous les enregistrements correspondant aux critères s’affichent dans la section (Détail)

    - Je souhaiterais avec un double clic sur un contrôle de la section (Détail) du formulaire [FormulaireRecherche],
    ouvrir le formulaire [FormulaireSaisie] et afficher dans ce dernier l’enregistrement qui correspond.

    Avec la syntaxe suivante c’est le premier enregistrement qui est renvoyé ???

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm " FormulaireSaisie ", , [titre] = Forms![ FormulaireRecherche]![titre]
    Quelle est la bonne syntaxe, merci d’avance pour votre réponse

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 117
    Points : 78
    Points
    78
    Par défaut
    Je te donne le lien du tutoriel qui m'a permis d'effectuer sa, bon tu va surement avoir pas mal d'adaptations à faire.


    http://loufab.developpez.com/recursivite2/#LIX

    J'espère que sa peut t'aider

  3. #3
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Points : 281 920
    Points
    281 920
    Par défaut
    Bonjour modus57

    Voici un exemple de formulaire de recherche qui s’inspire très largement du tutorial de Caféine http://cafeine.developpez.com/access...echerchemulti/

    Le résultat de la recherche est ici logé dans un sous-formulaire.
    Cela permet
    · de bénéficier de la mise en forme conditionnelle (dans l’exemple, les débits sont écrits en rouge, les crédits en bleu)
    · de naviguer vers d’autres objets (dans l’exemple, un autre formulaire) en cliquant sur les différents champs du résultat.

    Pour télécharger : http://www.wikeo.be/files/4014/formulairerecherche.zip

    Le code est documenté pour te permettre de te familiariser avec la syntaxe.

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    800
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 800
    Points : 189
    Points
    189
    Par défaut
    Bonjour totojordi, ClaudeLELOUP

    Finalement en fuinant j'ai trouvé la bonne syntaxe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "FormulaireSaisie ", , , "[titre]=" & "'" & Me![titre] & "'"
    Je vais tout de même jeter un coup d'œil sur l'exemple de formulaire de ClaudeLELOUP pour appronfondir mes connaissances.

    Merci infiniment pour votre aide.

    Bonne soirée

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    800
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 800
    Points : 189
    Points
    189
    Par défaut
    Bonjour

    Je reviens sur fil pour un problème que je rencontre avec la syntaxe suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Formulaire Saisie Livres"
    stLinkCriteria = "[date stock]=" & "#" & Me![date stock] & "#"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    Le focus se positionne sur nouveau enregistrement au lieu de se positionner sur l'enregistrement correspondant, pourquoi ???

    Pourtant la syntaxe semble correcte, elle a été crée à l’aide de l’Assistant Bouton de commande => Opération sur formulaire => Ouvrir un formulaire …..

    Avez-vous une explication, merci d’avance pour votre réponse

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    800
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 800
    Points : 189
    Points
    189
    Par défaut
    Bonjour ClaudeLELOUP

    J’ai trouvé la réponse en faisant des recherches.

    Il suffit de créer la fonction suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Function DateUS(ByVal dt As Variant)
    If IsNull(dt) Then Exit Function
    DateUS = "#" & Month(dt) & "/" & Day(dt) & "/" & Year(dt) & "#"
    End Function
    Et de modifier la syntaxe comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    stLinkCriteria = "[date stock]=" & DateUS(Me![date stock])
    Cela marche nickel chrome et j'espère avoir rendu service à d’autre débutant comme moi

    @ + modus57

Discussions similaires

  1. problème affichage erreurs dans formulaire
    Par polo42 dans le forum Django
    Réponses: 1
    Dernier message: 16/12/2012, 22h14
  2. Réponses: 4
    Dernier message: 25/11/2011, 10h12
  3. Problème d'affichage d'un formulaire dans un tableau
    Par elaene dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 29/04/2011, 15h56
  4. Réponses: 2
    Dernier message: 14/03/2011, 15h11
  5. bug sur affichage enregistrement dans formulaire
    Par Marcopololo dans le forum IHM
    Réponses: 3
    Dernier message: 20/08/2008, 10h10

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