order by
(select Invoice) order by Amount
=> This will return the id's of all Invoice records in the ascending order of Amount.
Ist es auch möglich die Rechnungen in absteigender Reihenfolge anhand des Betrages zu sortieren?
4 Antworten
-
Hallo Christian,
es sollte auch mit
(select Invoice) order by -Amount
funktionieren.
oder
(select Invoice) order by -1*Amount
Leo
-
Hallo Leo,
mit Textfeldern geht das nicht. Hast Du da auch eine Idee, wie ich rückwärts sortieren kann ?
LG
WOlfgang -
Hallo Wolfgang
Schau mal in diesen Beitrag. -
Hi Uwe,
danke für den Tipp, der mir hier nicht, aber für zwei andere Baustellen weitergeholfen hat.
Vielen Dank dafür!
Ich möchte hier in in zwei Schleifen absteigend sortieren. Ist eigentlich kein Array oder ?
'Text Unterverteiler' wäre ein Textfeld und sollte absteigend sortiert werden.:
for k in 'Lieferschein Positionen'.'Lieferschein Position Unterverteiler'.Etiketten do
k.(Lieferscheine_Pakete := 0)
end;
let me := this;
for i in Lieferscheine_Pakete order by Nr do
for j in 'Lieferschein Positionen'.'Lieferschein Position Unterverteiler'.Etiketten[Lieferscheine_Pakete = null] order by 'Text Unterverteiler' do
let myVoll := sum(i.Etiketten.'Anzahl pro Paket') + j.'Anzahl pro Paket';
if myVoll <= i.'Stück pro Paket' then
j.(Lieferscheine_Pakete := i);
j.(SumDev := myVoll)
end
end
end
Content aside
- vor 2 JahrenZuletzt aktiv
- 4Antworten
- 508Ansichten
-
2
Folge bereits