oh mann... Du machst dem "Naddel" in Deinem Namen ja wirklich alle Ehre.
Also noch mal LANGSAM zum mitschreiben:
Die Ansicht sortiert sich nicht nach @DocNumber, sondern @DocNumber orientiert sich an der Ansicht.
Jedes "Hauptdokument" erhält automatisch eine VOLLE Nummer ( 1 , 2 , 3 ). Jedes "Antwortdokument" erhält automatisch eine Nummer, die seiner Position in der View entspricht. Ein "Antwortdokument" zu dokument 1 erhält die Nummer 1.1. ein "Antwortdokument" auf dieses wiederum erhält die 1.1.1
Du bestimmst also über die Sortierung, welche Nummer ein Dokument bekommt.
Die begriffe "Hauptdokument" und "Antwortdokument" sind deshalb in Hochkomma, weil es sich dabei nicht zwangsläufig um ECHTE Antwortstrukturen handeln kann, @DocNumber kann auch verwendet werden, um Kategorien zu nummerieren...
WICHTIG: Jedes Dokument erhält immer DYNAMISCH die Nummer der Position, an der es sich befindet. Hat ein Dokument die @DocNummer 2 und DU erstellst ein Dokument, was in der Ansicht direkt ÜBER diesem erscheint, dann bekommt das NEUE Dokument die 2 und das alte Dokument rutscht auf die 3.
So, ich hoffe, das war Dir ausführlich genug.
Tode