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 :

Débutant: Ouvrir formulaire dans un autre mode


Sujet :

Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 115
    Points : 61
    Points
    61
    Par défaut Débutant: Ouvrir formulaire dans un autre mode
    Bonjour,

    Mon problème doit être assez simple pour vous mais pas pour moi. Je possède un formulaire représentant des fiches d'entreprises. Au point de départ mon formulaire est en mode lecture seul. Si une personne suohaite le modifier alors j'ai mis un bouton "Modifier" qui à l'aide d'une macro ferme le formulaire en lecture seul et le réouvre en mode modification. Mon souci c'est que lors de la réouverture je me retrouve au début de la liste et pas sur la fiche de l'entreprise pour laquelle j'ai cliqué sur "modifier".

    Merci debien vouloir m'aider.

    Cordialement,

    Jocelyn

  2. #2
    Membre actif
    Inscrit en
    Septembre 2004
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 179
    Points : 217
    Points
    217
    Par défaut
    Salut,

    et si sur le code du bouton tu mettais

    Me.AllowEdits = True
    Au lieu de refermer puis réouvrir...

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Août 2006
    Messages : 38
    Points : 36
    Points
    36
    Par défaut Voir propriete Active et verrouille
    Voir les propietes Enabled et locked pour verouiller et activer tes champs de saisi ou inversement

    possible avec un bouton de commande et VB

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 115
    Points : 61
    Points
    61
    Par défaut
    Merci les gars!

    J'ai utilisé la soluce de Macno qui est super simple.

    Tu n'aurais pas le même type de soluce pour:
    - un bouton enregistrer qui enregistre et réouvre le formulaire en mode lecture seul

    Merci,

    Joc

  5. #5
    Membre actif
    Inscrit en
    Septembre 2004
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 179
    Points : 217
    Points
    217
    Par défaut
    Pour la lecture seule


    Me.AllowEdits = False
    Pour l'enregistrement (mais à éviter)

    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 115
    Points : 61
    Points
    61
    Par défaut
    Merci beaucoup Macno!!!

    C'est super simple mais fallait le savoir. Par contre j'aimerai que tu m'explique pourquoi le code enregistrement que tu me propose est à éviter?

    J'ai décider de ne pas m'en servir. En faite mon bouton enregistrement permet simplement d'avoir le formulaire en lecture seul étant donné que tout ce que l'on tape dans le formulaire s'enregistre automatiquement dans la table.

    Merci encore,

    Jocelyn

  7. #7
    Membre actif
    Inscrit en
    Septembre 2004
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 179
    Points : 217
    Points
    217
    Par défaut
    Ben j'ai utilisé cette commande et puis de temps en temps ça me mettait "impossible de sauvegarder" et puis j'ai lu quelque part que si tu n'affiche pas les barre d'outils standart d'access, la commande ne fonctionne pas...

    Mais je n'en suis plus sur alors dans le doute je m'abstiens...

    P.S : pense au tag

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 64
    Points : 36
    Points
    36
    Par défaut à l'aide......
    Bonjour à tous
    Moi j'ai un formulaire qui est en mode lecture seul
    Je veux pouvoir modifier une enregistrement
    J'ai mis ceci dans le code d'un bouton "modifier" et rien ne se produit quand je clique dessus
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub MODIFIER_EMPLOYE_DblClick(Cancel As Integer)
    Me.AllowEdits = True
    End Sub
    Merci pour vos précisions

  9. #9
    Membre actif
    Inscrit en
    Septembre 2004
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 179
    Points : 217
    Points
    217
    Par défaut
    Quelle propriété du formulaire as tu modifié ?

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 64
    Points : 36
    Points
    36
    Par défaut
    Aucune..
    j'ai laissé les valeurs par defaut

  11. #11
    Membre actif
    Inscrit en
    Septembre 2004
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 179
    Points : 217
    Points
    217
    Par défaut
    Mais est ce toi qui a crée le form ?
    comment es ouvert le formulaire, par un bouton si oui quel est le code du bouton ?

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 64
    Points : 36
    Points
    36
    Par défaut
    Oui c'est moi qui ai créée le form

    on l'ouvre à partir d'un bouton "VOIR_EMPLOYE" dans un autre formulaire "ENTREPRISE" .Qui filtre pour m'afficher les employes appartenant à une entreprise donnée

    le code est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Private Sub VOIR_EMPLOYE_DblClick(Cancel As Integer)
    If (NUM_CONVENTION = "" Or IsNull(NUM_CONVENTION)) Then
        MsgBox "cette entreprise n'est inscrite à cette session"
        Exit Sub
    End If
    DoCmd.OpenForm "F_EMPLOYE_ENTREPRISE_SESSION", acNormal, , "NUM_CONVENTION = " & Me!NUM_CONVENTION & ""
    'DoCmd.GoToRecord acDataForm, Me.Name, acNewRec, "NUM_CONVENTION = " & Me!NUM_CONVENTION & ""
     
     
    End Sub

  13. #13
    Membre actif
    Inscrit en
    Septembre 2004
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 179
    Points : 217
    Points
    217
    Par défaut
    et si tu ouvre ce formulaire sans filtre mais directement, arrives tu à modifier les enregistrements ?

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

    Informations forums :
    Inscription : Juin 2006
    Messages : 64
    Points : 36
    Points
    36
    Par défaut
    je te fourni une copi des 2 form en piece jointe
    Merci d'avance pour ton aide
    Fichiers attachés Fichiers attachés

  15. #15
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 64
    Points : 36
    Points
    36
    Par défaut
    Non car la flêche étoilé qui indique si la modification est possible n'est pas disponible

    Je ne comprend plus rien

  16. #16
    Membre actif
    Inscrit en
    Septembre 2004
    Messages
    179
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 179
    Points : 217
    Points
    217
    Par défaut
    regadre dans les propriétés du formulaire sur l'onglet "Données" les valeurs de Modif, Suppr, Ajout

  17. #17
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 64
    Points : 36
    Points
    36
    Par défaut
    les valeurs de Modif, Suppr, Ajout sont toutes à "OUI"

    il ya juste "entré donnée" qui est à "NON"
    d'ailleur à quoi correspond "entré donnée" ?

    Regarde dans le fichier que j'ai join au message précedent STP

    Merci d'avance

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 23/08/2006, 16h27
  2. Réponses: 1
    Dernier message: 04/05/2006, 09h26
  3. Réponses: 8
    Dernier message: 21/04/2006, 15h27
  4. Réponses: 27
    Dernier message: 28/03/2006, 10h53
  5. Afficher les élements d'un formulaire dans une autre fenetre
    Par BernardT dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 11/12/2005, 22h52

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