Daten von Formular zu Formular

04/08/2008 - 09:49 von Volker | Report spam
Hallole Insider,

es geht wieder um Datenübergabe in Formularen.
Ich habe zwei forms (frm_Kundentabelle; frm_Rechnungen) in beiden Forms sind
Comboboxen (cmb_namen).

Datensatzherkunft (frm_Kundentabelle)cmb_Namen -->
SELECT tbl_Rechnungsnamen.Marke_ID, tbl_Rechnungsnamen.Kdn_Name
FROM tbl_Rechnungsnamen
ORDER BY tbl_Rechnungsnamen.Kdn_Name;

Datensatzherkunft (frm_Rechnungen) cmb_Namen-->
SELECT tbl_Rechnungsnamen.Marke_ID, tbl_Rechnungsnamen.Kdn_Name
FROM tbl_Rechnungsnamen
ORDER BY tbl_Rechnungsnamen.Kdn_Name;

Beide Formulare funktionieren im Einzelaufruf bestens.
Jetzt die Frage:
Wie kann ich von (frm_Kundentabelle), bei gefundenem Namen (cmb_Namen) den
recordsatz in das (frm_Rechnungen) ebenfalls (cmb_Namen) übergeben??
DoCmd.OpenForm FormName:="frm_Rechnungen", ???????
Ich vermute in (Private Sub Form_Open(Cancel As Integer)) muss ich dann
cm_Namen füllen???


vielen Dank im voraus

Volker
 

Lesen sie die antworten

#1 Michael Alexander
04/08/2008 - 11:06 | Warnen spam
Hallo Volker!

Private Sub Form_Current() ' des frm_Rechnungen
Me!cmb_Namen.Column(0)= Forms!frm_Kundentabelle!cmb_namen.Column(0)

Übernimmt aus der 1. Spalte des Forms!frm_Kundentabelle!cmb_namen und setzt
in 1. Spalte des
Forms! frm_Rechnungen!cmb_namen

Sollte funktionieren, solange frm_Kundentabelle noch geöffent ist.

Gruß
Michael



"Volker" schrieb im Newsbeitrag
news:g76c9v$2mo$
Hallole Insider,

es geht wieder um Datenübergabe in Formularen.
Ich habe zwei forms (frm_Kundentabelle; frm_Rechnungen) in beiden Forms
sind Comboboxen (cmb_namen).

Datensatzherkunft (frm_Kundentabelle)cmb_Namen -->
SELECT tbl_Rechnungsnamen.Marke_ID, tbl_Rechnungsnamen.Kdn_Name
FROM tbl_Rechnungsnamen
ORDER BY tbl_Rechnungsnamen.Kdn_Name;

Datensatzherkunft (frm_Rechnungen) cmb_Namen-->
SELECT tbl_Rechnungsnamen.Marke_ID, tbl_Rechnungsnamen.Kdn_Name
FROM tbl_Rechnungsnamen
ORDER BY tbl_Rechnungsnamen.Kdn_Name;

Beide Formulare funktionieren im Einzelaufruf bestens.
Jetzt die Frage:
Wie kann ich von (frm_Kundentabelle), bei gefundenem Namen (cmb_Namen) den
recordsatz in das (frm_Rechnungen) ebenfalls (cmb_Namen) übergeben??
DoCmd.OpenForm FormName:="frm_Rechnungen", ???????
Ich vermute in (Private Sub Form_Open(Cancel As Integer)) muss ich dann
cm_Namen füllen???


vielen Dank im voraus

Volker

Ähnliche fragen