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 :

Fermer un état sur minuterie


Sujet :

VBA Access

  1. #1
    Membre émérite Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 576
    Points : 2 557
    Points
    2 557
    Par défaut Fermer un état sur minuterie
    Bonjour à tous,

    je souhaite provoquer la fermeture d'un Etat "aperçu" après un temps donné.
    J'ai mis le code suivant sur l'évènement minuterie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Private Sub Report_Timer()
    On Error GoTo Report_Timer_Err
     
        DoCmd.Close acReport, "PrnBilanDiffusion"
     
     
    Report_Timer_Exit:
        Exit Sub
     
    Report_Timer_Err:
        'MsgBox Error$
        Resume Report_Timer_Exit
     
    End Sub
    et réglé la minuterie à 1000 ....
    et rien ne se passe. L'aperçu ne se ferme pas...

    Quelqu'un pourrait me dire ce qu'il manque au code (ou peut-être la méthode n'est pas la bonne..)

    D'avance merci.
    Curt

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    salut,
    cela devrait suffire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub Report_Timer()
    DoCmd.Close
     
    End Sub
    attention ça ne marche pas sur aperçu avant impression ce qui est logique !

  3. #3
    Membre émérite Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 576
    Points : 2 557
    Points
    2 557
    Par défaut
    Bonjour,

    j'avais déjà essayé mais ça ne fonctionne pas.
    merci tout de même.

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    y a pas de quoi,
    j'ai testé et mon code marche, donc si 2 codes ne marchent pas ça vient peut-être pas des codes.....
    bon courage,

  5. #5
    Membre émérite Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 576
    Points : 2 557
    Points
    2 557
    Par défaut
    Bon à priori on ne peut pas (Voir http://loufab.developpez.com/splashscreen/ où il est indiqué que ça n'est applicable qu'au formulaire).

    Effectivement, le même code sur les formulaires fonctionne. Pas sur les "Aperçu avant impression".

    Si quelqu'un peut confirmer ça.
    Bonne soirée.
    Curt

  6. #6
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    ay,
    peut être tous le monde il a raison,
    tu es sur quelle version d'access, je suis sur 2007 et je peut te confirmer que ça marche.
    verifie sur la propriété de ton état si tu as bien les évènements sur minuterie et sur intervalle minuterie. s'ils y sont en mettant 1000 sur intervalle et le code que je t'ai donné sur minuterie je ne vois pas pourquoi cela ne marcherait pas.

  7. #7
    Membre émérite Avatar de curt
    Homme Profil pro
    Ingénieur Etudes
    Inscrit en
    Mars 2006
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Etudes
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 576
    Points : 2 557
    Points
    2 557
    Par défaut
    J'ai trouvé.
    Sur "aperçu avant impression" ça ne fonctionne pas.
    Il faut se mettre en "mode état".

    Ps: j'utilise Access 2007

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

Discussions similaires

  1. [VB.NET] Fermer un formulaire sur un clic de bouton
    Par beegees dans le forum Windows Forms
    Réponses: 8
    Dernier message: 14/06/2006, 12h34
  2. tri dans un état sur access 2003
    Par jps2 dans le forum Access
    Réponses: 10
    Dernier message: 28/04/2006, 14h03
  3. Réponses: 3
    Dernier message: 06/01/2006, 16h30
  4. appel des états sur access
    Par jamesys dans le forum IHM
    Réponses: 2
    Dernier message: 14/09/2005, 10h56
  5. [CR7] état sur un disque différent du crystal web serv
    Par shadowR dans le forum SAP Crystal Reports
    Réponses: 10
    Dernier message: 23/12/2004, 16h44

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