Hallo!
Ich habe die Aufgabe eine mir übergebene Arrayliste zu sortieren...
Allerdings überfordert mich das gerade und suche daher hilfe bei euch...
Es ist eine Liste mit etwa dieser Zusammensetzung:
{Feldname=Wert, Feldattribut1=Wert, Feldattribut2=Wert, ...}, {Feldname=Wert, Feldattribut1=Wert, Feldattribut2=Wert, ...}, {Feldname=Wert, Feldattribut1=Wert, Feldattribut2=Wert, ...}, {Feldname=Wert, Feldattribut1=Wert, Feldattribut2=Wert, ...}
Also viele Felder mit darauf folgenden Attributen zu diesen Feldern. Und eines dieser Attribute ist eine 3 stellige Tabreihenfolge (im Array mit dem Namen "FIT_RESERVE_1" bezeichnet).
Und nach dieser soll ich diese Feldnamen sortieren.
Also die zurzeitige Sortierung nach Alphabet der Feldnamenwerte gegen den Feldwert des Attributs Tabreihenfolge("FIT_RESERVE_1").
Ein Beispielarray sieht so aus:
Danke im Voraus!!
p.s. alternativ hätte ich diese Arraylist auch noch als hashtable vorliegen...falls das besser zu sortieren geht.
Sehe dann so aus:
Ich habe die Aufgabe eine mir übergebene Arrayliste zu sortieren...
Allerdings überfordert mich das gerade und suche daher hilfe bei euch...
Es ist eine Liste mit etwa dieser Zusammensetzung:
{Feldname=Wert, Feldattribut1=Wert, Feldattribut2=Wert, ...}, {Feldname=Wert, Feldattribut1=Wert, Feldattribut2=Wert, ...}, {Feldname=Wert, Feldattribut1=Wert, Feldattribut2=Wert, ...}, {Feldname=Wert, Feldattribut1=Wert, Feldattribut2=Wert, ...}
Also viele Felder mit darauf folgenden Attributen zu diesen Feldern. Und eines dieser Attribute ist eine 3 stellige Tabreihenfolge (im Array mit dem Namen "FIT_RESERVE_1" bezeichnet).
Und nach dieser soll ich diese Feldnamen sortieren.
Also die zurzeitige Sortierung nach Alphabet der Feldnamenwerte gegen den Feldwert des Attributs Tabreihenfolge("FIT_RESERVE_1").
Ein Beispielarray sieht so aus:
Hoffe ich habe nun nicht zuviele verwirrt und das mir jemadn helfen kann!!![{FELDNAME=Beruf_2, AUSRICHTUNG='Center', FIT_RESERVE_1='016', FELDBESCHREIBUNG='Berufsschlüssel 2 des Darlehensnehmers', ROTATION=0, SEITE=1, MULTILINE=0, UY=589.52, UX=198.32, SCHRIFTGRAD=8, LY=581.31, FELDLNGE='1', FN_VERGABE=, LX=186.38, SICHTBARKEIT=-1, SCHRIFTART='Helv'}, {FELDNAME=Telefon_Buerge, AUSRICHTUNG='Left', FIT_RESERVE_1='122', FELDBESCHREIBUNG='Telefonnummer des Bürgen', ROTATION=0, SEITE=1, MULTILINE=0, UY=486.6, UX=157.14, SCHRIFTGRAD=7, LY=475.08, FELDLNGE='30', FN_VERGABE=, LX=90.31, SICHTBARKEIT=-1, SCHRIFTART='Helv'}, {FELDNAME=Beruf_1, AUSRICHTUNG='Center', FIT_RESERVE_1='014', FELDBESCHREIBUNG='Berufsschlüssel 1 des Darlehensnehmers', ROTATION=0, SEITE=1, MULTILINE=0, UY=589.52, UX=186.38, SCHRIFTGRAD=8, LY=581.31, FELDLNGE='1', FN_VERGABE=, LX=175.44, SICHTBARKEIT=-1, SCHRIFTART='Helv'}, ...
Danke im Voraus!!
p.s. alternativ hätte ich diese Arraylist auch noch als hashtable vorliegen...falls das besser zu sortieren geht.
Sehe dann so aus:
{Beruf_2={AUSRICHTUNG='Center', FIT_RESERVE_1='016', FELDBESCHREIBUNG='Berufsschlüssel 2 des Darlehensnehmers', ROTATION=0, SEITE=1, MULTILINE=0, UY=589.52, UX=198.32, SCHRIFTGRAD=8, LY=581.31, FELDLNGE='1', LX=186.38, SICHTBARKEIT=-1, SCHRIFTART='Helv'}, Telefon_Buerge={AUSRICHTUNG='Left', FIT_RESERVE_1='122', FELDBESCHREIBUNG='Telefonnummer des Bürgen', ROTATION=0, SEITE=1, MULTILINE=0, UY=486.6, UX=157.14, SCHRIFTGRAD=7, LY=475.08, FELDLNGE='30', LX=90.31, SICHTBARKEIT=-1, SCHRIFTART='Helv'}, ...
Zuletzt bearbeitet von einem Moderator: