Das Array selbst ist erstmal uninteressant und muss nicht übergeben werden. Im DB wird der UDT als Array gespeichert, da es für uns einfacher zu handhaben ist. Innerhalb des FB wird der Index zur Weiterverarbeitung für einen SQL-Befehl benötigt. Wir schreiben darin Daten in eine Datenbank und da wird eben der Index benötigt. Mein Ziel ist es, solche Dinge soweit wie möglich zu automatisieren, damit die Kollegen, welche den FB später nutzen, so wenig wie möglich Arbeit damit haben. Mit Arbeit meine ich z.B. den Index an jedem FB-Aufruf anpassen usw. Ich schreibe den Index jetzt mit in den UDT. Der wird außerhalb in einer Schleife dem jeweiligen Arrayindex zugeordnet.