Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: swity am Januar 09, 2015, 08:18:10

Titel: Zugriff auf Feldwerte, Vars etc.
Beitrag von: swity am Januar 09, 2015, 08:18:10
Hallo liebe Access Profis,
ich erhoffe mir eine Wissenserweiterung durch euch.
Im Moment ist der Mechanismus zum Zugriff auf Variablen und Feldwerte etc. nicht wirklich klar.
Mein aktuelles Problem:
Tabelle A mit Abfrage A und geteiltem Formular A. Darauf ein Button der Formular B zur Pflege aufruft. Im Form B werden Felder der Tabelle B mit Abfrage B bedient.
Nun möchte ich den P-Key aus Tab A in das Feld F-Key der Tab B schreiben um eine 1:1 Verbindung zwischen Tab A und Tab B zu erhalten.
Das Formular B öffne ich mit DoCmd.OpenForm. Wie gehe ich sinnvollerweise vor? Parameterübergabe? wenn ja wie. Welche Funktion/Eigenschaft hat ,,Me!..." . Wie kann ich auf die Daten des Form A zugreifen?
Danke vorab.

Heinz-Dieter
Titel: Re: Zugriff auf Feldwerte, Vars etc.
Beitrag von: DF6GL am Januar 09, 2015, 08:40:48
Hallo,

es erhebt sich zunächst die Frage, warum eine 1:1-Abhängigkeit zwischen zwei Datensätzen hergestellt werden soll.


Wodran (an welchen Feldern) erkennt man anfänglich (während der "Pflege") diesen Zusammenhang?


ZitatNun möchte ich den P-Key aus Tab A in das Feld F-Key der Tab B schreiben um eine 1:1 Verbindung zwischen Tab A und Tab B zu erhalten.

Was hier unklar?  Kopiere (Copy) den P_Key in Form A und füg ihn in das Textfeld F_Key in Form B ein (Paste) ...

Titel: Re: Zugriff auf Feldwerte, Vars etc.
Beitrag von: MaggieMay am Januar 09, 2015, 09:48:18
Hallo,
Zitat von: swity am Januar 09, 2015, 08:18:10Parameterübergabe? wenn ja wie.
hierzu kannst duden OpenArgs-Parameter der OpenForm-Methode einsetzen. Näheres siehe Access-Hilfe.

BTW:
Wie öffnest du Formular B und wie stellst du die 1:1-Beziehung sicher, d.h. wie verhinderst du die mehrfache Eingabe des Fremdschlüssels aus Tabelle A?