@Spalter : Danke für den Tipp, habe das Addison Wesley Buch, finde aber allg. dass Bücher oft an den spannenden Stellen aufhören...
@Axel:
Berechnet= @Dblookup(
abhängig von einem Wert weiter oben in der Maske)
inzw. habe ich es schon über Zwischenfelder gelöst, die die Werte berechnen, und im Listenfeld wird dann nur das berechnete Feld gelesen...
So weit so gut, aber wie kriege ich eine (nachträgliche) Sortierung hin?
So etwa die Richtung:
In der Maske erstelle ich zwei Felder: "einen Gliederungspunkt nach oben" und einen Gliederungspunkt nach unten schieben"
Dementsprechend tausche ich einfach per dblookup den Wert des aktuellen Dokuments aus.
Aber wie kriege ich den "alten" Wert des aktuellen Dokuments in die Maske rein, aus der der "neue" Wert stammt?
Bsp Pseudocode:
1. Schritt: 2.1.3 Blablabla --> Aktion:nach oben
2. Schritt: 2.1.3 Blablabla --> dblookup 2.1.3 "-1" (=2.1.2)
3. Schritt: 2.1.3 Blablabla --> 2.1.2 Blablabla
4. Schritt: altes 2.1.2 finden und auf 2.1.3 setzen
Wie funktioniert 4.
Danke schon mal