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 :

form fenetre modale : set focus sur Etat ??:!


Sujet :

IHM

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 42
    Points : 28
    Points
    28
    Par défaut form fenetre modale : set focus sur Etat ??:!
    Bonjour,

    J'ai une petite question à vous soumettre...

    J'ai un formulaire qui s'ouvre en fenetre indépendante et modale .
    Sur ce formluaire j'ai un bouton qui ouvre un état.
    Mon problème, comme vous devez vous en doutez, c'est que mon état ne prend pas le focus !!

    J'ai essayé de mettre en place la formule proposée dans les FAQ du site pour donner le focus à un autre formulaire, mais sans succés

    Vos idées sont plus que bien venues

    le code que j'ai utilisé ...
    - d'abord "sur click" du bouton
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Reports("nom_etat").Setfocus
    puis "sur ouverture" de l'état

  2. #2
    Faw
    Faw est déconnecté
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    1 169
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 169
    Points : 1 383
    Points
    1 383
    Par défaut
    Salut, si tu veux dire que ton état se met derrière le form, mets ton état
    aussi en modal/indep (si tu disposes de ces propriétés niveau report).
    Je ne comprends rien à Access...Mais je me soigne.
    Moteur de recherche
    DAO

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 42
    Points : 28
    Points
    28
    Par défaut
    J'avais pensé à cette solution mais malheureusement je ne vois pas comment le faire sur Access une solution en code est la bien venue... si c'est la meilleure solution

    Merci de ta réponse

  4. #4
    Membre habitué
    Inscrit en
    Novembre 2005
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 136
    Points : 163
    Points
    163
    Par défaut
    bonjour,

    essaie de procéder comme suit:

    ouvres ton etat en modification

    clic droit / propriétés

    clic sur le coin haut gauche de l'etat

    dans la fenetre proprietes mettre 'fenetre independante' à oui

    (un descriptif sommaire de l'action s'affiche tout en bas de la fenetre access)

    [img][/img]

    A+

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 42
    Points : 28
    Points
    28
    Par défaut
    Desolé mais dans ma version d'ACCESS 2000 je n'ai pas celadans les proriétés de l'état ! dans Toutes, sous Groupe insécable j'ai largeur mais malheureusement pas 'fenetre independante' ni fenetre modale ...

    Dommage et merci quand même

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 42
    Points : 28
    Points
    28
    Par défaut
    Peut etre que ceux du soir auront une idée sur ce sujet... du moins j'espère

    En deux mots comment ouvrir un etat devant un formulaire en fenetre modale ? ou comment donner le Focus à un état ?? !

    Merci les amis

  7. #7
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Novembre 2002
    Messages : 881
    Points : 1 121
    Points
    1 121
    Par défaut
    salut
    essai ça pour voir
    1/Cache le form à partir du bouton
    2/reaffiche le form à la fermeture de ton etat
    par ex insere ça dans le code sur le clic du btn
    sur l'evenement fermeture de ton etat:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Forms!NomDeMonForm.visible=True
    @+

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 42
    Points : 28
    Points
    28
    Par défaut
    J'étais justement en train de penser à ce genre de solution mais ne serait -il pas possible de desactiver le focus du formulaire initial, plutot que de rendre le formulaire invisible ?

    anyway merci pour l'idée et peut aussi pour la réponse suivante ...


  9. #9
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Novembre 2002
    Messages : 881
    Points : 1 121
    Points
    1 121
    Par défaut
    je ne vois que ça, djefff75
    @+

  10. #10
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 42
    Points : 28
    Points
    28
    Par défaut
    En tous cas merci !

  11. #11
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Novembre 2002
    Messages : 881
    Points : 1 121
    Points
    1 121
    Par défaut
    t'as essayé, djefff75?
    @+

  12. #12
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 42
    Points : 28
    Points
    28
    Par défaut
    en fait c'est un peu galère comme je le présentais parceque je n'ai pas qu'un seul formulaire actif.

    J'ai mis un controle sur mon état pour identifier que son ouverture provient du formulaire mais bon ... jvais m'en sortir... c'est quand même dingue que sur ACCESS 2000 on ne puisse pas mettre un etat en fenetre modale !!

    Merci aussi pour ton suivi

  13. #13
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Novembre 2002
    Messages : 881
    Points : 1 121
    Points
    1 121
    Par défaut
    en fait c'est un peu galère comme je le présentais parceque je n'ai pas qu'un seul formulaire actif.
    1/oui mais seul l'un d'entre eux a le focus; pas tous en meme temps;
    2/Quel serait l'utilité d'avoir plusieurs forms ouverts en modal en meme temps?
    @+

  14. #14
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 42
    Points : 28
    Points
    28
    Par défaut
    Quelqu'un serait il pourquoi quand j'execute cela

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Reports!("synth_gest").SetFocus
    j'obtiens le message d'erreur suivant ??

    "le caractère de déclaration de type ne correspond pas au type de donnés déclarées"

    Ca m'interresse !

  15. #15
    Membre éprouvé
    Avatar de keita
    Homme Profil pro
    Inscrit en
    Novembre 2002
    Messages
    881
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Novembre 2002
    Messages : 881
    Points : 1 121
    Points
    1 121
    Par défaut
    ça m'étonnerait que l'objet report accepte setfocus
    comme methode.
    @+

  16. #16
    Membre habitué
    Inscrit en
    Novembre 2005
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 136
    Points : 163
    Points
    163
    Par défaut
    hello,

    Peut etre que ceux du soir auront une idée sur ce sujet
    justement....
    pendant que vous dormez tous je travaille sur la question


    alors voilà:

    j'ai vérifié sur mon etat test et je suis moi aussi en format access 2000
    par ailleurs quand tu dis:
    sous Groupe insécable
    je me demande si tu es bien au niveau des proprietes de l'etat ou d'une section de l'etat...

    sinon j'ai trouve une astuce dans l'aide qui devrait resoudre le pb

    sur clic du bouton:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    DoCmd.OpenReport "etat3", acViewPreview, , , acDialog
    ce qui met les proprietes modal et independante (popup) à true

    hup, hup, hup, barbatruc !

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

Discussions similaires

  1. [AC-2007] Set Focus sur form
    Par AlainL dans le forum VBA Access
    Réponses: 7
    Dernier message: 05/01/2010, 18h06
  2. Set focus sur formulaire à ouvrir.
    Par Salsaboy60 dans le forum IHM
    Réponses: 5
    Dernier message: 28/02/2009, 13h33
  3. Fenetre Modale et ouverture d'etat
    Par debutant_linux dans le forum IHM
    Réponses: 1
    Dernier message: 29/09/2007, 19h51
  4. Pb de focus sur une fenetre modal
    Par TheReturnOfMuton dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 24/04/2007, 11h43
  5. donner le focus sur un composant dont la fenetre est invisib
    Par yoghisan dans le forum Composants VCL
    Réponses: 12
    Dernier message: 17/06/2005, 16h27

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