MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 05.07.2006, 10:30   #1
maxg
MOF User
MOF User
Standard Acc2002/XP - Datensatzgruppe erstellen

Hallo,

Ich habe zwei miteinander verbundene Tabellen.

Tabelle A:
enthält 8 Spalten, die Daten enthalten können

Tabelle B:
enthält 2 Spalten, die erste enthält eine Zahl, die zweite den Namen der Datensatzgruppe

Tabelle A und B, sind über die Zahl in Tabelle B und eine Zahl in Tabelle A miteinander verbunden, es sollen bis zu 10 Datensätze aus Tabelle A einem Namen der Tabelle B zugeordnet werden können. Das funktioniert auch soweit.

Aber wie kann ich ein Formular erstellen, dass diese Daten in meine Tabellen schreibt? Konkret möchte ich in dem Formular einen Namen für die Gruppe eingeben können (der in Tabelle B geschrieben wird) und dann bis zu 10 Datensätze in Tabelle A schreiben, die in dem einen Feld den Zahlenwert aus Tabelle B übernehmen.

Ein Link zu einer Hilfeseite würde mir schon reichen, ich weiß nur überhaupt nicht wonach ich suchen soll.

Max
maxg ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 05.07.2006, 11:05   #2
Anne Berg
MOF Guru
MOF Guru
Standard

Zubnächst erstellst du für jede Tabelle ein Formular, dann fügst du Formular_A als Unterformular in Formular_B ein und verbindest die beiden über den gemeinsamen Schlüssel.
Im Formular_A kannst du im Form_Current-Ereignis (Beim Anzeigen) mit Me.Recordset.RecordCount die Anzahl Datensätze abfragen und abh. vom Ergebnis Me.AllowAdditions auf True oder False setzen.

__________________

Liebe Grüße
Anne
Anne Berg ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 05.07.2006, 14:04   #3
maxg
Threadstarter Threadstarter
MOF User
MOF User
Standard

Hallo,
vielen Dank für die schnelle Antwort aber das ist nicht ganz das was ich suche.
ich möchte eine Tabelle B, die so aussieht:
1 | Gruppenname1
2 | Gruppenname2
3 | Gruppenname3

und eine Tabelle A, die so aussieht:
1 | Inhalt1 | Inhalt2 | Inhalt3 | ...
1 | Inahlt4 | Inhalt5 | Inahlt6 | ...
1 | Inhalt7 | Inhalt8 | Inhalt9 | ...
2 | Inhalt10 | Inhalt11 | Inhalt12 | ...
2 | Inhalt13 | Inhalt14 | Inhalt15 | ...

Die Tabellen sind dann über die erste Spalte miteinander verbunden. Ich habe auch bereits ein Formular, dass in einem Kombinationsfeld die Inhalte aus Tabelle B auflistet und damit dann unten nur die dazugehörigen Inhalte aus Tabelle A anzeigt.

Was ich jetzt möchte ist ein Formular, in dem ich einen neuen Gruppennamen eingeben kann und direkt Inhalte dazu. Dazu müsste aber in Tabelle A, die erste Spalte automatisch mit dem Inhalt der ersten Spalte aus B gefüllt werden.

Ich hoffe, dass das so etwas verständlicher ist.

Max

Geändert von maxg (05.07.2006 um 14:06 Uhr).
maxg ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 05.07.2006, 14:10   #4
Anne Berg
MOF Guru
MOF Guru
Standard

Du kannst den Standardwert des Formularfeldes auf "parent.id" einstellen, mit "id" = Name des Schlüsselfeldes.

PS: Du solltest der Tabelle A aber zusätzlich noch einen eigenen PK (Autowert) gönnen.

__________________

Liebe Grüße
Anne
Anne Berg ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:28 Uhr.



Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.