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 :

rapport


Sujet :

Access

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2005
    Messages : 197
    Points : 74
    Points
    74
    Par défaut rapport
    J'ai un rapport lequel tire ses données de requetes écrites en VBA seulement. Lorsque ses propriétés (modal et popup) sont initialisées a "false", le rapport s'exécute bien et les données qui apparaissent sont exactes. Par contre, le rapport apparait derriere la fenetre courante, ce qui n'est pas désirable.

    Lorsque je met les propriétés (modal et popup) a "true", alors, aucune donnée n'apparait sur le rapport. C'est comme si les requetes que j'ai écrites ne s'étaient jamais exécuté.

    J'aimerais pouvoir faire apparaitre le rapport en avant plan ET obtenir les fruits des requetes sur le-dit rapport. Pouvez-vous m'aider?

    merci

    Acheo

  2. #2
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Points : 42 925
    Points
    42 925
    Par défaut
    Comment fais tu pour initialiser le rapport. Probablement que tu passe la main à autre chose entre temps.

    Donnes nous le code qui affiche ton rapport ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2005
    Messages : 197
    Points : 74
    Points
    74
    Par défaut
    L'appel se fait assez simplement. "tripNumber" est la clé primaire dont mes requetes ont besoin pour extirper tous les enregistrements qui y font référence.

    Notez que si j'utilise "acViewNormal" au lieu de "acViewPreview", mon rapport ne contient aucune donnée.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Private Sub cmdPrint_Click()
     
    On Error GoTo Err_cmdPrint_Click
     
     
        DoCmd.OpenReport "Rpt_PrintTripRequest", acViewPreview, , "tripNumber = " & Me.tripNumbertTxtBox.Value

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 047
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 047
    Points : 1 042
    Points
    1 042
    Par défaut
    bonsoir il faut que tu mettes modal sur non et Popup sur oui.

  5. #5
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Points : 42 925
    Points
    42 925
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub Report_Activate()
    Me.Modal = True
     
    End Sub
    Essaie de mettre ça sur l'ouverture de ton rapport.


    Je tu pouvais penser au balises de codes, c'est le bouton #.

    Merci.

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2005
    Messages : 197
    Points : 74
    Points
    74
    Par défaut
    Comme expliqué plus haut, si je met "pop up = true et modal = false" mon rapport ne contient pas de donnees. Notez que mon rapport ne charge pas ses données a partir de la feuille de propriétés->recordsource. J'ai écrit du code qui fait tout le travail car les requetes étaient trop compliquées pour utiliser le "Wizard".

    Acheo

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2005
    Messages : 197
    Points : 74
    Points
    74
    Par défaut
    J'ai essayé toutes les combinaisons de modal et pop up et ca ne marche pas autrement qu'en les mettant les deux a "false". Ceci est non désirable car l'usager doit fermer la fenetre courante.

  8. #8
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Points : 42 925
    Points
    42 925
    Par défaut
    Tu n'as pas tout lu, je ne parle pas de le mettre dans les propriétés, mais de le mettre sur le chargement du rapport.

    Dans la fenêtre des propriétés, tu laisses à False !

    J'avais lu que si tu mettais les propriétés que ça ne marchais pas.

    En fait, il faut rendre la main au rapport pour qu'il s'affiche au dessus des autres.

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2005
    Messages : 197
    Points : 74
    Points
    74
    Par défaut
    Bon, j'ai suivi a la lettre tes recommendations et j'obtiens ce message.
    Images attachées Images attachées  

  10. #10
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Points : 42 925
    Points
    42 925
    Par défaut
    Je vais chercher autre chose.

    Quel est l'objet qui se trouve en avant plan d'access.

Discussions similaires

  1. [éditeur de rapport]section
    Par Stessy dans le forum PowerAMC
    Réponses: 11
    Dernier message: 28/03/2003, 13h36
  2. Page de rapport de bug sur le site de Sun
    Par piff dans le forum Général Java
    Réponses: 1
    Dernier message: 03/03/2003, 19h12
  3. Les possibilité que C++ offre par rapport à Pascal Objet
    Par Riko dans le forum Langages de programmation
    Réponses: 13
    Dernier message: 01/02/2003, 22h38
  4. Print et Preview d'un rapport Rave
    Par joebarthib dans le forum Rave
    Réponses: 4
    Dernier message: 19/12/2002, 15h46
  5. [Choix] Quelles attentes par rapport aux SGBD ?
    Par thierry34 dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 13/07/2002, 21h08

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