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 :

VBA Données en mode 'Aperçu'


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 57
    Par défaut VBA Données en mode 'Aperçu'
    Bonjour tout le monde, je souhaite récupérer les données de ce qui est contenu dans ma collection Controls sur un Etat en mode Aperçu, hors jusqu'a présent je n'ai réussit à obtenir les données qu'en mode Création et sont donc inutilisable pour moi (surtout les données de type .Top, .Height, etc...)

    J'ai essayé divers techniques mais aucune n'ont marché jusqu'à présent et la je désespère un peu. Comme j'ai aussi tenté plein de trucs je vais pas trop m'étendre sur les descriptions des codes que j'ai utilisé, hormis que j'ai un Control (Ctrl) que je fait défiler dans ma liste Controls (For each ctrl in Controls....) et qu'ensuite je récupère les divers donnée du ctrl (.name, .top, .......) mais elles sont toujours en mode création et pas en aperçu.

    Si quelqu'un connait une technique pour récupérer ces données ça devrait m'enlever une grande épine du pied.

    Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Pas très clair, quel est le but ?

    Starec

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 57
    Par défaut
    Ben connaitre les emplacement taile etc... des données affiché dans mes rapports, histoire de les exporter vers d'autres logiciels (powerpoint, etc...) vu que le seul moyen d'exporter convenablement un Etat c'est le snapshot (.snp) et ca suxx...

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 57
    Par défaut
    Bon je vais essayer d'être un peu plus précis, vu qu'apparement personne ne peut m'aider.

    Donc déja imaginons un Etat avec :
    - en-tête d'Etat : en mode Création : Height = 1.3cm, avec un titre (top : 0.101cm; height : 1.085cm)
    - en-tête de page : Height = 0.651 cm, nom de colonne (x3; top : 0.101cm)
    - Detail : Height = 0.783cm, info contenus (top : 0.101cm, height : 0.582cm) Donnée (source : 14 enregistrement)


    Lorsque j'ouvre mon Etat (DoCmd.OpenReport NomReport, acViewPreview) si j'accede aux informations (je fais défiler par sections, puis par control dans les sections) voila ce que j'obtiens :

    Detail :
    Height = 444
    Dans ma zone détail (ne 'lit' que le dernier enregistrement affiché, aucune infos sur les autres enregistrements)
    height = 300
    top = 57

    En-tête Etat :
    Height = 737
    Obj dans la section :
    height = 615
    top = 57

    ....

    Bon je vais pas tout mettre ca servirais à rien, mais j'ai les données du mode création, et non pas les données affichées en mode Aperçu, donc je cherchais le moyen de se placer dans le mode Aperçu pour récupérer les données des controls (top, left, height, value, controltype.....)

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 57
    Par défaut
    Bon et bien je penses qu'il va falloir que je trouve une autre méthode

Discussions similaires

  1. [VBA] etat en mode paysage
    Par kikilevrai dans le forum IHM
    Réponses: 6
    Dernier message: 13/02/2007, 14h47
  2. Réponses: 3
    Dernier message: 30/07/2006, 14h49
  3. [Access2003/VBA] OpenRepport en mode preview
    Par cotmar dans le forum IHM
    Réponses: 2
    Dernier message: 13/06/2006, 21h46
  4. [VBA-PP] Faire un aperçu miniature d'une diapo
    Par Pikasacha dans le forum VBA PowerPoint
    Réponses: 5
    Dernier message: 08/05/2006, 12h26
  5. Saisie de données en mode graphique??
    Par matix83 dans le forum C
    Réponses: 5
    Dernier message: 15/04/2006, 10h09

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