Bienvenue! Identification Créer un nouveau profil

Recherche avancée

Re: copier valeur du champ d'un sous fomulaire NON lié vers un nouvel enregistrement d'un sous formulaire lié

19/08/14 22:02
bonsoir Hervé,
j'ai reussi par ce moyen-ci :

Langage: Visual Basic
  1. Private Sub ref_DblClick(Cancel As Integer)
  2. 'recuperer la valeur du champ
  3. Dim tempvalue As String
  4.  
  5. tempvalue = Me!ref
  6.  
  7. 'remonter le focus sur le formulaire principal
  8. Forms!projet_marc.SetFocus
  9. 'redescendre focus sur le sous formulaire de destination dans un nouvel enregistrement et dans le bon champ
  10. Forms!lot!detail_lot.SetFocus
  11. DoCmd.GoToRecord , , acNewRec
  12. Forms!lo!detail_lot!ref.SetFocus
  13. 'coller la valeur dans le champ de destination
  14. Forms!lot!detail_lot!ref = tempvalue
  15. 'creer index auto personalisé sur formulaire lié
  16. Forms!lot!detail_lot!id_detail_lot = Nz(DMax("id_detail_lot", "detail_lot", _
  17. "id_lot=" & Forms!lot.id_lot), 0) + 1
  18. 'actualisé stock
  19. Forms!lot.Requery
  20. End Sub

j'ai ajouté la creation automatique de la clé du sous formulaire lié
et la mise a jour des formulaires
ca semble fonctionner

merci encore pour l'interet porté a mon probleme
j'en aurai d'autres d'ici la fin de mon programme ;-)
SujetAuteurEnvoyé le

copier valeur du champ d'un sous fomulaire NON lié vers un nouvel enregistrement d'un sous formulaire lié

titou15/08/14 17:02

Re: copier valeur du champ d'un sous fomulaire NON lié vers un nouvel enregistrement d'un sous formulaire lié

Hervé Inisan19/08/14 19:06

Re: copier valeur du champ d'un sous fomulaire NON lié vers un nouvel enregistrement d'un sous formulaire lié

titou19/08/14 22:02

Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter