Office - Word, Excel und Co. 9.709 Themen, 40.894 Beiträge

Access : Datenherkunft wechselt im Formular

the real axelf / 2 Antworten / Flachansicht Nickles

Hallo zusammen !


Ich habe folgende DB-Konstellation :


tbl1 :


----------------------------------------------


|bauteil | preis_euro | preis_yen |


-----------------------------------------------


|    1     |        1 €    |      128 y  |


----------------------------------------------


tbl2 :


----------------------------------------------


|bauteil | preis_euro | preis_yen |


-----------------------------------------------


|    2     |        2 €    |      256 y  |


-----------------------------------------------


tbl3:


----------------------------------------------


|bauteil | preis_euro | preis_yen |


-----------------------------------------------


|    3     |        4 €    |      512 y  |


-----------------------------------------------


In einem Formular möchte ich nun alle Preise auf einmal editieren können. Das geht auch wunderbar wenn man als Datensatzherkunft nur 1 Tabelle hat. Ich möchte aber nun das alle 3 Tabellen in diesem Formular angezeigt werden und auch editierbar sind.


Das Formular soll also so aussehen :


----------------------------------------------


|bauteil | preis_euro | preis_yen |


-----------------------------------------------


|    1     |       1  €    |      128 y  |   <- stammt aus tbl1


-----------------------------------------------


|    2     |        2 €    |      256 y  | <- stammt aus tbl2


-----------------------------------------------


|    3     |        4 €    |      512 y  | <- stammt aus tbl3


-----------------------------------------------


 


Wie schaffe ich das ?? Wenn in VBA eine Lösung existiert dann bitte ein Beispiel dazu, da ich kein VBA Experte bin !


Danke !


Gruß


Axel 

bei Antwort benachrichtigen
Harlekin099 the real axelf „Access : Datenherkunft wechselt im Formular“
Optionen

Hallo Axel!

Die Lösung für dein Problem dürften sog. Unterformulare sein.
Definiere als erstes ein Formular z.B. Hauptformular.
In dieses fügst du im Entwurfsmodus sog. Unterformulare ein, welche jeweils mit einer deiner drei Tabellen verknüpft ist (Datenherkunft!).
Jetzt kannst du wenn du das Hauptformular aufrufst die Datensätze aller Tabellen editieren.
Meine Antwort fällt leider etwas knapp aus da ich in Zeitdruck bin, aber in der Hilfe von Access solltest du da bestimmt noch einige Infos finden - Stichwort: Unterformulare

Greetz
harlekin099

bei Antwort benachrichtigen