Tabelle Untertabelle ja/nein Feld
Hallo zusammen,
Stehe gerade vor folgendem Problem:
in meiner DB habe ich eine Tabelle "Kontakt" mit einer Untertabelle "Adresse". Somit kann ich jedem Kontakt mehrere Adressen zuordnen. In der Untertabelle Kontakt.Adresse habe ich ein Ja/nein Feld "Kontaktadresse eingebaut.
Wenn ich jetzt aus meiner Tabelle "Rechnung" eine Rechnung generieren möchte (Rechnung ist mit Kunde verknüpft, aber nicht mit der Untertabelle) ich, dass NX sich die Adresse, in der das ja/nein Feld auf ja steht, anzeigt. Denke direkt als Funktion im Druchlayout ist die eleganteste Lösung. oder hat jemand eine bessere Idee? es wäre auch denkbar die Kontaktdaten erst in der Tabelle Rechnungen anzeigen zu lassen.
Bin schon seit gesten ohne erfolg am ausprobieren.
Gruß
Thomas
4 Antworten
-
Habe es via Befehlsschaltfläche in der Tabelle Rechnung gelöst.
Falls jemand eine elegantere Lösung hat.....gerne.
Gruß
Thomas
-
habe den Code vergessen
let mykont := Kontakt;
'KStraße' := first(select 'Kontakt Adresse' where Kontakt = mykont and Kontaktadresse = 1).'Straße';
KHausnummer := first(select 'Kontakt Adresse' where Kontakt = mykont and Kontaktadresse = 1).Hausnummer;
KPLZ := first(select 'Kontakt Adresse' where Kontakt = mykont and Kontaktadresse = 1).PLZ;
KOrt := first(select 'Kontakt Adresse' where Kontakt = mykont and Kontaktadresse = 1).Ort;
'KE-Mail' := first(select 'Kontakt E-Mail' where Kontakte = mykont and Kontaktmail = 1).'E-Mail' -
Hallo,
so vielleicht?
let mykont := Kontakt;
let myAdr := first(select 'Kontakt Adresse' where Kontakt = mykont and Kontaktadresse = true);
'KStraße' := myAdr.'Straße';
KHausnummer := myAdr.Hausnummer;
KPLZ := myAdr.PLZ;
KOrt := myAdr.Ort;
'KE-Mail' := myAdr.'E-Mail'
lg, Torsten
-
Moin Torsten,
Danke erstmals, habe es noch nicht probiert aber bis auf KE-Mail sollte es funktionieren. Bei KE-Mail wird eine andere Untertabelle angezogen
Melde mich später nochmal
Gruß
Thomas
Content aside
- vor 5 JahrenZuletzt aktiv
- 4Antworten
- 1694Ansichten