Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Acces Inhalt eines feldes in anderes feld übertragen





Frage

Hallo habe wieder mall ein Problem, In einem Formular "[b]firma[/b]" befindet sich ein Feld "[b]Firmaname[/b] " und ein Unterformular mit einigen daten von "[b]kontaktpersonen[/b]" auf dem sich auch ein Button "[b]Neu[/b]" befindet, der ein folstendigen "kontaktpersonen" Formular öffnet wo mann einen neuen Datensatz mit derr neue Kontaktperson eintragen lässt. Ich möchte aber das wehrend des öffnens gleichzeitig die "[b]Firmaname[/b]" aus dem Formular "[b]Firma[/b]" mit übernomen und in entsprechendes Feld von "[b]kontaktpersonen[/b]" eingetragen wird das ich die Firma nicht erst im Droppdown Menu suchen muss. Hier noch mein Script der natürlich ergetzt werden muss [code]Private Sub cmdNeu_Click() Dim DocName As String DocName = "t_f_kontaktpersonen" DoCmd.OpenForm DocName, dataMode:=acFormAdd, WindowMode:=acDialog Me.Requery End Sub[/code] Danke für antworten im voraus Sylmo

Antwort 1 von Marie

Ich verstehe nicht wirklich was Du da tust? Um einen neuen Datensatz anzulegen musst Du doch nicht ein neues Formular öffnen??

Ferner musst Du nicht schreiben
dataMode:=acFormAdd, WindowMode:=acDialog, es genügt doch zu schreiben....... , acFormAdd, acDialog.

Ist "Firmaname " in einer eigenen Tabelle? Dann hast Du doch bestimmt für jede Firma eine eigene ID oder Autonummer, und die würde ich übernehmen, damit eindeutig der Kontaktperson die richtige Firma zugeordnet ist.

Verknüpft 1:n, Firma auf der 1Seite.

Gruß Marie