Vllt hab ich ja was übersehen, aber wie bekommst du eine Verbindung von den unteren 2 Tabellen mit der oberen(EASTE) zustande???phil1982 hat geschrieben:Tabelle EASTE
MANDT(key)
LOGIKZW(key)
AB(key)
BIS
PERVERBR (=Verbrauch)
Tabelle ERTFND
MANDT(key)
TARIFART(key) Prüftabelle TE069
TARIFTYP(key) Prüftabelle ETTA
BIS(key)
LFDNR(key)
AB
TARIFNR
Tabelle TE069
MANDT(key)
TARIFART(key)
SPARTE Prüftabelle TSPA
AKLASSE Prüftabelle EAKLASSE
Als Ergebnis soll dann eine Liste mit Tariftyp, Sparte, AKlasse herauskommen.
kann ich das auch noch über mehrere Tabellen machen?
Danke und Gruß,
phil
Gegen die Prüftabelle werden die eingegebenen Werte geprüft. D.h. Werte, die nicht in der Prüftabelle sind, können nicht eingegeben werden.Es gibt noch eine Tabelle EASTS da kommt das Feld Logikzw auch vor, aber ich brauch eine Tabelle in der EASTE als Prüftabelle angegeben ist,oder)
Nun schaust Du, welche Felder in der EASTE und in den anderen benötigten Tabellen gemeinsam vorhanden sind:Tabelle EASTE
MANDT(key)
LOGIKZW(key)
AB(key)
BIS
PERVERBR (=Verbrauch)
Stehen in dieser Tabelle Schlüsselfelder für die anderen Tabellen?Es gibt noch eine Tabelle EASTS da kommt das Feld Logikzw
Mit diesem Wert kannst Du die beiden Tabellen verknüpfen:TABELLE EASTS
MANDT(key) Prüftabelle T000
ANLAGE(key)
LOGIKZW(key) BIS(key)
AB
ZWNABR
GVERRECH
TARIFART Prüftabelle TE069
KONDIGR
RABZUS Prüftabelle EDSC
PREISKLA Prüftabelle TE431
Tabelle EASTE
MANDT(key)
LOGIKZW(key)
AB(key)
BIS
PERVERBR (=Verbrauch)