Schleifen

Über Schleifen können Sie einen Anweisungsblock so lange wiederholen lassen, bis eine vordefinierte Bedingung nicht mehr erfüllt ist. Für den Aufbau von Schleifen müssen Sie auf Attribute zugreifen können und z. B. festlegen, dass nur Objekte mit einer bestimmten CID berücksichtigt werden sollen.

Sie können Schleifen beliebig verschachteln.

Um mehrere Objekte (z. B. Subdevices oder Streams) zu durchlaufen, kann mit dem Schlüsselwort #EB:FOREACH eine Schleife initiiert werden. Diese kann mit Unterschleifen, If-Bedingungen, Attributwertfiltern, Typfiltern usw. ausgestattet werden, um den Geltungsbereich nur auf die beabsichtigten Objekttypen zu reduzieren.

 

In einem Ausdruck können maximal 2 FOREACH-Schleifen enthalten sein.