ich muss zu einem vorgegebenen PSP-Element alle dazugehörigen PSP-Elemente einlesen und in der richtigen Reihenfolge ausgeben.
Das Einlesen ist über die FuBa's "PLM_GET_SUBORDINATE_PS_OBJECTS" oder "aipp_get_psp_path_and_subtree" jedoch nicht so das Problem.
Aber diese in der richtigen Reihenfolgen (Hierarchie) auszugeben stellt mich vor Probleme.
Bei einheitlicher Benamsung (wie es eigentlich auch verlangt wird) könnte ich ja einfach sortieren.
1
1-1
1-1-1
1-2
1-2-1
Aber da einige User ihrer Phantasie leider freien Lauf ließen nützt das sortieren wie im folgendem Beispiel leider nichts.
1
1-1
1-1-F
1-1-A
1-B
1-B-1
1-2
1-2-1
Habt ihr mir einen Tipp wie ich aus so einem Durcheinander auf die richtige Hierarchie kommen kann???