Den zweiten Wert einer Tabelle ermitteln
Liebe Leute, ich benötige eure Hilfe:
Ich möchte in einer Druckansicht den zweiten Eintrag in einer Tabelle mit vielen Einträgen ermitteln und darstellen.
Weiss jemand wie man dies erreichen kann?
Vielen lieben Dank!
Adrian
18 Antworten
-
Hi Adrian. Dies gibt Dir den zweiten Datensatz einer Tabelle wieder. Mirko
first((select TABELLE)[!= first(select TABELLE)])
-
Eine Möglichkeit:
let myArray := ((select TABELLE) order by number(Nr)); item(myArray, 1)
Eine andere:
let myFirst := first((select TABELLE) order by number(Nr)).number(Nr); first(select TABELLE where number(Nr) > myFirst)
-
ich stell mal eine Abbildung meines Datenmodells rein.
Ich versuche also in der Druckansicht der Tabelle 'Klienten', den zweiten Eintrag (den Nachnamen) aus der Tabelle 'Personal' auf ein Dokument darzustellen. Vielen lieben Dank!
-
Senectute 24 Kann natürlich auch am 1.1. liegen, daß ich etwas schwer begreife. Der zweite Nachname aus der Tabelle Personal ist
first((select Personal)[!= first(select Personal)]).Nachname
...so zu bekommen. Der Umweg liefert ja nur den einen Namen des zweiten, verknüpften Datensatzes von Personaleinsatz und ist also falsch von mir. Dann schauen wir mal, ob ich es jetzt begriffen habe.
-
ich bedanke mich recht herzlich bei Mirko und planox. pro . Letztendlich hat es mit der Lösung von planox. pro geklappt.
Vielen lieben Dank nochmal! Ein wunderschönes neues Jahr!
beste Grüße!
Content aside
- Status Answered
- vor 2 JahrenZuletzt aktiv
- 18Antworten
- 102Ansichten
-
3
Folge bereits