Supportnet / Forum / Datenbanken
Ableitung eines Datenfeldes über Schlüsseltabelle
Frage
Hallo alle miteinander,
Ich habe wieder (zumindest für mich ) ein kniffliges Problem:
Ich habe eine Tabelle_1 mit folgenden Feldern:
laufende Nr.
Datum
Inhalt_ID (nummerisch)
Inhalt_lang (text)
Das Feld Inhalt_ID wird über ein Formular (Optionsgruppe) gefüllt. Im Feld Inhalt_lang würde ich gern den Langtext zur Inhalt_ID ermitteln bzw. speichern.
Dafür habe ich eine zweite Tabelle_2, sog. Schlüsseltabelle, erstellt:
Inhalt_ID (nummerisch)
Inhalt_lang (text)
Meine Frage, wie kann ich nun in Tabelle_1 das Feld Inhalt_lang automatisch ermitteln, wenn der jeweilige Datensatz angelegt wird?
Vielen Dank für Eure Hilfe Connie
Antwort 1 von Teddy7
In der Tabelle gar nicht - wohl aber im Formular.
Wozu willst Du eine Information speichern, die jederzeit wiederherstellbar ist.
Wozu gibts Abfragen !
Gruß
Teddy
Wozu willst Du eine Information speichern, die jederzeit wiederherstellbar ist.
Wozu gibts Abfragen !
Gruß
Teddy
Antwort 2 von Connie
Hallo Teddy
Du hast Recht - eigentlich brauche ich das Feld Inhalt_lang nur in einem Formular und dann nie wieder ...
allerdings weiss ich auch nicht wie ich das Feld (Inhalt_lang) im Formular ableiten soll.
Grüße Connie
Du hast Recht - eigentlich brauche ich das Feld Inhalt_lang nur in einem Formular und dann nie wieder ...
allerdings weiss ich auch nicht wie ich das Feld (Inhalt_lang) im Formular ableiten soll.
Grüße Connie
Antwort 3 von Teddy7
Indem Du als Datenquelle eine Abfrage nimmst in der diese Schlüsseltabelle verknüpft ist.
Antwort 4 von wolfgang77
Hallo zusammen, bin neu hier und kein "Profi"
mein Access-Problem:
eine Tabelle mit
Personennummer
Tagesdatum
Code
Ich möchte in einer Abfrage mit einer Gruppierung erreichen, dass für die selbe Person und denselben Code ein Datensatz erstellt wird, solange das Tagesdatum in der Ausgangstabelle um 1 steigt und Code gleichbleibt
Die Ausgangstabelle:
Das Ergebnis der Gruppierung sollte sein:
Datenmenge: ca 6000 Datensätze mit ca 1000 Personen, ca 10 verschiedene Codes
Ist dieses Problem mit Access alleine zu lösen oder muss ich Excel oder VBA einsetzen? Bitte euch um Hilfe!
Danke
mein Access-Problem:
eine Tabelle mit
Personennummer
Tagesdatum
Code
Ich möchte in einer Abfrage mit einer Gruppierung erreichen, dass für die selbe Person und denselben Code ein Datensatz erstellt wird, solange das Tagesdatum in der Ausgangstabelle um 1 steigt und Code gleichbleibt
Die Ausgangstabelle:
P_NR Datum Code
1000 1-1-05 A
1000 2-1-05 A
1000 3-1-05 B
1000 4-1-05 A
1000 5-1-05 A
1010 1-1-05 C
1010 3-1-05 C
1010 4-1-05 B
1010 5-1-05 CDas Ergebnis der Gruppierung sollte sein:
P_NR Code von_Datum bis_Datum
(Min_v_Datum) (Max_v_Datum)
1000 A 1-1-05 2-1-05
1000 B 3-1-05 3-1-05
1000 A 4-1-05 5-1-05
1010 C 1-1-05 1-1-05
1010 C 3-1-05 3-1-05
1010 B 4-1-05 4-1-05
1010 C 5-1-05 5-1-05 Datenmenge: ca 6000 Datensätze mit ca 1000 Personen, ca 10 verschiedene Codes
Ist dieses Problem mit Access alleine zu lösen oder muss ich Excel oder VBA einsetzen? Bitte euch um Hilfe!
Danke
Antwort 5 von Teddy7
Für ein neues Problem machst Du besser eine neue Frage auf - dann kriegst Du mehr Antworten.
//////////
Ich sehe nur die Möglichkeit mit VBA-Programmierung eine neue (temporäre) Tabelle zu füllen.
Gruß
Teddy
//////////
Ich sehe nur die Möglichkeit mit VBA-Programmierung eine neue (temporäre) Tabelle zu füllen.
Gruß
Teddy

