IPS_GetChildrenIDs Frage/problem

Hallo,

ich habe ein script in dem ich über IPS_GetChildrenIDs ein paar ID´s einlese. Das hat bislang problemlos funktioniert, seit einem neustart von IPS kommen die ID´s jedoch nicht mehr in der Reihenfolge des Baumes daher sondern in 80% der fälle rückwärts sortiert. :confused:

baum.JPG

print_r(IPS_GetChildrenIDs(45772));
Array
(
[0] => 33872
[1] => 26832
[2] => 47896
)

baum2.JPG

Array
(
[0] => 16792
[1] => 53372
[2] => 53277
)

Gruß
Andreas
Kann man das vereinheitlichen ?

Aus reiner Neugier…wozu ist die Reihenfolge wichtig?
Michael

Das war purer Zufall. Die Doku garantiert es dir auch nicht :slight_smile:

Aber: Ganz einfach mit diesem Code-Schnippsel: Array Sortiert ausgeben

paresy

Danke paresy. Dann hatte ich tatsächlich glück dass es so funktionierte.

@Michael. Der Baum ist jeweils für ein Rollo. In der Reihenfolge: relais1 relais2, statusvariable für die aktuelle position