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 :

Retour à l'enregistrement d'origine avec s-form


Sujet :

IHM

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 7
    Points : 3
    Points
    3
    Par défaut Retour à l'enregistrement d'origine avec s-form
    Bonjour,

    J'ai un formulaire qui possède un sous-formulaire qui est masqué. Lors de l'entrée dans un champ je pose la question si l'utilisateur désire voir le détail du montant. Si oui, le sous-formlaire s'affiche pour l'enregistrement en cours. Jusqu'à date, cela roule bien. Sur l'entrée du champ suivant, je demande de caché à nouveau mon sous-formulaire. Pas de problème.

    Mais, on me demande de placer un bouton dans le sous-formulaire afin de le fermer, j'ai pas de problème pour cela, mais pour revenir à l'enregistrement d'origine, je ne suis pas capable (du moins je ne connais pas la fonction). Avec un setfocus, je retourne mais sur le premier enregistrement...

    Merci.

  2. #2
    Expert éminent sénior
    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    slt

    mémorise et rétablit la propriété bookmark du sous-formulaire

  3. #3
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Merci...

    autre question de sous-formulaire...

    J'aimerais faire un bouton qui ajoute un enregistrement dans un autre sous-formulaire et copie une donnée. Pour copier je n'ai pas de problème, mais je suis incapable d'ajouter un enregistrement avant!

    Merci.

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 434
    Points : 20 022
    Points
    20 022
    Billets dans le blog
    67
    Par défaut
    ajouter dans le sous form à partir du form principal ???

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Private Sub Ajouter_Click()
    Dim rs As DAO.Recordset
     
    Set rs = Me.sousform.Form.RecordsetClone
     
    rs.AddNew
    rs!Champ1 = Me!Champ1
    rs!Champ2 = "blablabla"
    rs.Update
     
    rs.Close
     
    end sub

  5. #5
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par User
    ajouter dans le sous form à partir du form principal ???
    Je me suis mal exprimé...

    J'ai un formulaire avec mes clients. À l'intérieur j'ai un sous-formulaire avec mes ventes. Dans ce sous-formulaire, j'ai le total des ventes.

    J'ai aussi un autre sous-formulaire avec mes paiements. Il y a deux champs, date et montant. J'ai aussi le total des paiements.

    Dans le formulaire, j'ai un contrôle qui calcul la différence entre le total des ventes et le total des paiements (solde).

    À la fin de la ligne des ventes, je place un bouton avec lequel j'aimerais prendre la date de la vente et la placer sur la date du paiement, en même temps j'inscris le montant du solde.

    Selon ce que tu m'as donné, j'ai testé avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim rs As DAO.Recordset
     
    Set rs = Forms![FormMenuCalculs]![Paiements].Form.RecordsetClone
     
    rs.AddNew
    rs!soirée_no = Me![soirée no]
    rs.Update
    Cela ne fonctionne pas.

    Merci d'avance.

  6. #6
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 434
    Points : 20 022
    Points
    20 022
    Billets dans le blog
    67
    Par défaut
    Salut,

    Comment fais-tu la correspondance entre une ligne des ventes (dans le sous form ventes) et une ligne des paiments dans le sous form paiments ?

    justement pour pouvoir placer la date de vente (d'1 ligne du sf ventes) sur la date de paiment (sur une autre ligne du sf paiements) ???

    @+

  7. #7
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Il n'y a pas de correspondance. C'est juste pour inscrire automatiquement la date (en passant ce n'est pas une date réelle mais un code). Donc, si j'inscris une vente et qu'il y a paiement lors de la vente, je veux juste que le code qui représente la date s'inscrive automatiquement dans les paiements.

  8. #8
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 434
    Points : 20 022
    Points
    20 022
    Billets dans le blog
    67
    Par défaut
    et avec:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Forms![FormMenuCalculs]![Paiements].Form![soirée no] = Me![soirée no]

  9. #9
    Candidat au Club
    Inscrit en
    Avril 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    J'avais déjà fais le test, mais de cette façon je n'arrive pas à ajouter un enregistrement dans mon sous-formulaire paiement.

  10. #10
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 434
    Points : 20 022
    Points
    20 022
    Billets dans le blog
    67
    Par défaut
    tu dis avec:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim rs As DAO.Recordset 
     
    Set rs = Forms![FormMenuCalculs]![Paiements].Form.RecordsetClone 
     
    rs.AddNew 
    rs!soirée_no = Me![soirée no] 
    rs.Update
    Cela ne fonctionne pas.
    tu peux préciser, tu as 1 message d'erreur, ou aucun ajout ???

    Sinon tu as quoi pour des champs père et fils de tes sous form ventes et paiements...

    @+

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

Discussions similaires

  1. Réponses: 10
    Dernier message: 29/07/2014, 11h50
  2. valeur de retour avec une form
    Par nath-0-0 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 13/04/2010, 13h07
  3. Réponses: 5
    Dernier message: 08/05/2007, 19h58
  4. Enregistrer un texte avec sa mise en forme
    Par Chris33 dans le forum Général Python
    Réponses: 12
    Dernier message: 20/09/2006, 10h18
  5. pb avec le form
    Par sheira dans le forum ASP
    Réponses: 4
    Dernier message: 09/12/2004, 12h54

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