Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Wert in mehrere Tabellen schreiben
zurück: Datensätze im Endlosformular einzeln Bewerten! weiter: Rahmen beim Registersteuerelement entfernen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
sunwood
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Sep 2009, 16:46
Rufname:

Wert in mehrere Tabellen schreiben - Wert in mehrere Tabellen schreiben

Nach oben
       Version: Office 2003

Hallo,

ich habe mehrere Formulare mit entsprechenden Tabellen.
In der Haupttabelle gibt es einen Primärschlüssel, den der Nutzer im Hauptformular selber eingibt. Alle anderen Tabellen sollen über diesen Primärschlüssel mit der Haupttabelle verknüpft werden. Wenn der Nutzer also den Primärschlüssel in das Formular eingibt, sollen in allen Tabellen entsprechende Datensätze angelegt werden.
Ich habe das mit referentieller Integrität und Aktualisierungsweitergabe versucht, aber leider ohne Erfolg.

Für Hilfe wäre ich sehr dankbar.

Gruß
sunwood
Marmeladenglas
komme zurecht


Verfasst am:
07. Sep 2009, 16:50
Rufname:


AW: Wert in mehrere Tabellen schreiben - AW: Wert in mehrere Tabellen schreiben

Nach oben
       Version: Office 2003

Hi,
Zitat:
sollen in allen Tabellen entsprechende Datensätze angelegt werden
Wie ist dieser Satz zu verstehen ? Zu welchem Zeitpunkt sollen diese Datensätze angelegt werden ?
Datensätze werden angelegt, wenn sie gebraucht werden, d.h. bei Anlage eines Datensatzes im UFO wird der Fremdschlüssel von Access geschrieben, sofern hier ein Hauptformular mit Unterformular vorliegt, die miteinander über "Verknüpfen von/nach" in Beziehung stehen.
sunwood
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Sep 2009, 22:35
Rufname:

AW: Wert in mehrere Tabellen schreiben - AW: Wert in mehrere Tabellen schreiben

Nach oben
       Version: Office 2003

In allen Tabellen sollen Datensätze mit dem Primärschlüssel angelegt werden, sobald dieser im Hauptformular eingegeben wurde. Es soll nicht so sein, das die Nutzer den Primärschlüssel in jedem Formular erneut eingeben müssen.

Ich denke, dies wäre mit einem VBA-Makro zu lösen, ich habe nur nicht verstanden, wie ich die ADDNEW-Anweisung verwenden muss, damit ich aus VBA den Inhalt eines Feldes in einem Formular Abrufe und dann in verschiedene Tabellen schreibe.
KlausMz
Moderator Access


Verfasst am:
07. Sep 2009, 22:43
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Wert in mehrere Tabellen schreiben - AW: Wert in mehrere Tabellen schreiben

Nach oben
       Version: Office 2003

Hallo,
grundsätzlich: Es ist nicht notwendig vorbeugend Datensätze zu schreiben. Diese werden nur geschrieben, wenn diese auch gebraucht werden. Die Übergabe der entsprechenden Primärschlüssel kann automatisiert werden, bzw. kann Access sowieso schon automatisch, wenn es richtig gemacht wird.

Dazu noch Fragen:

Verwendest Du im Hauptformular Unterformulare für die abhängigen Tabellen?

Das Ganze ist ohnehin etwas erklärungsbedürftig. Welche Art Beziehungen sind das denn?
1:1 oder 1:n

Wenn 1:n macht das automatische Anlegen eines Datensatzes keinen Sinn.
Wenn 1:1 warum, warumm 1:1 ?

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
ebs17
Learning by Doing - Bastler


Verfasst am:
07. Sep 2009, 23:31
Rufname:
Wohnort: Reinsberg


AW: Wert in mehrere Tabellen schreiben - AW: Wert in mehrere Tabellen schreiben

Nach oben
       Version: Office 2003

Zitat:
Es soll nicht so sein, das die Nutzer den Primärschlüssel in jedem Formular erneut eingeben müssen.
Das macht auch kein Mensch, und VBA-Gemurkse ist im Normalfall auch nicht notwendig: Die Mastertabelle wird im Hauptformular dargestellt. Davon abhängige Tabellen finden sich wieder in Unterformularen, die mit dem Hauptformular verknüpft (Stichwort!) sind. In den abhängigen Tabellen wäre es dann aber kein Primär-, sondern ein Fremdschlüssel.

Einen Primärschlüssel selber kann man über einen Autowert erzeugen, da ist eine Selbsteingabe schlicht unmöglich. Noch Fragen?

_________________
Mit freundlichem Glück Auf!

Eberhard
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: aus zwei Tabellen eine machen 1 mirimaus 2136 30. Jun 2004, 16:30
stpimi aus zwei Tabellen eine machen
Keine neuen Beiträge Access Tabellen & Abfragen: 2 gleiche Tabellen in 2 verschiedenen DB verknüpfen 2 mondi 1015 23. Jun 2004, 10:10
mondi 2 gleiche Tabellen in 2 verschiedenen DB verknüpfen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle mit Beziehung zu anderen Tabellen updaten - wie ? 4 miredoju 2684 15. Jun 2004, 10:24
miredoju Tabelle mit Beziehung zu anderen Tabellen updaten - wie ?
Keine neuen Beiträge Access Tabellen & Abfragen: 2 tabellen verknüpfen und daten übergeben 5 mihca 2004 05. Jun 2004, 13:22
mihca 2 tabellen verknüpfen und daten übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: kein Wert in der Tabelle, dann immer Null (0)?? 3 Michel_9 1005 26. Mai 2004, 14:28
Michel_9 kein Wert in der Tabelle, dann immer Null (0)??
Keine neuen Beiträge Access Tabellen & Abfragen: Löschabfrage -> findet Tabellen nicht (GELÖST) 14 DAU 5674 26. Mai 2004, 13:18
DAU Löschabfrage -> findet Tabellen nicht (GELÖST)
Keine neuen Beiträge Access Tabellen & Abfragen: Frontend und Backend: kann nicht auf die Tabellen zugreifen 1 mhw 803 25. Mai 2004, 12:25
Robsl Frontend und Backend: kann nicht auf die Tabellen zugreifen
Keine neuen Beiträge Access Tabellen & Abfragen: Zwei Tabellen zusammenfügen und Nullwerte überschreiben 1 m.hataj 1304 13. Mai 2004, 18:10
faßnacht(IT); Zwei Tabellen zusammenfügen und Nullwerte überschreiben
Keine neuen Beiträge Access Tabellen & Abfragen: kriterium - datensatz nur in einer von zwei tabellen 3 budking82 1000 11. Mai 2004, 12:59
budking82 kriterium - datensatz nur in einer von zwei tabellen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage erstelen, die zwei tabellen vergleicht 2 pucky 802 27. Apr 2004, 10:53
ProLogistik Abfrage erstelen, die zwei tabellen vergleicht
Keine neuen Beiträge Access Tabellen & Abfragen: Abgleich von 2 tabellen in access 2003 4 Fierce 1719 16. Apr 2004, 08:27
el_gomero Abgleich von 2 tabellen in access 2003
Keine neuen Beiträge Access Tabellen & Abfragen: datensatz aus mehreren Tabellen im formular anzeigen 1 SixPack 1197 29. März 2004, 10:53
Willi Wipp datensatz aus mehreren Tabellen im formular anzeigen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Excel-Formeln