Hallo zusammen,
kurz zur Ausgangssituation:
Ich habe in einem Part 50 Steuerparameter (Papier_Layer_X), deren Wert jeweils den Wert von anderen korrespondierenden Parametern definieren soll. Dazu habe ich eine Regel erstellt, in der ich wie folgt eine Zuordnung vornehme:
if (Definition_Layerparameter\Papier_Layer_1 == 1)
{Ebenen_Layerparameter\Dicke_Layer_1 = `Papierstaerken\H_Papier 1` }
else if (Definition_Layerparameter\Papier_Layer_1 == 2)
{Ebenen_Layerparameter\Dicke_Layer_1 = `Papierstaerken\H_Papier 2` }
else if (Definition_Layerparameter\Papier_Layer_1 == 3)
{Ebenen_Layerparameter\Dicke_Layer_1 = `Papierstaerken\H_Papier 3` }
else if (Definition_Layerparameter\Papier_Layer_1 == 4)
{Ebenen_Layerparameter\Dicke_Layer_1 = `Papierstaerken\H_Papier 4` }
else if (Definition_Layerparameter\Papier_Layer_1 == 5)
{Ebenen_Layerparameter\Dicke_Layer_1 = `Papierstaerken\H_Papier 5` }
else {Ebenen_Layerparameter\Dicke_Layer_1 = `Papierstaerken\H_Papier Default` }
für den zweiten Steuerparameter entsprechend:
if (Definition_Layerparameter\Papier_Layer_2 == 1)
{Ebenen_Layerparameter\Dicke_Layer_2 = `Papierstaerken\H_Papier 1` }
else if (Definition_Layerparameter\Papier_Layer_2 == 2)
{Ebenen_Layerparameter\Dicke_Layer_2 = `Papierstaerken\H_Papier 2` }
else if (Definition_Layerparameter\Papier_Layer_2 == 3)
{Ebenen_Layerparameter\Dicke_Layer_2 = `Papierstaerken\H_Papier 3` }
else if (Definition_Layerparameter\Papier_Layer_2 == 4)
{Ebenen_Layerparameter\Dicke_Layer_2 = `Papierstaerken\H_Papier 4` }
else if (Definition_Layerparameter\Papier_Layer_2 == 5)
{Ebenen_Layerparameter\Dicke_Layer_2 = `Papierstaerken\H_Papier 5` }
else {Ebenen_Layerparameter\Dicke_Layer_2 = `Papierstaerken\H_Papier Default` }
theoretisch müsste ich also jetzt das ganze noch 48 mal mit der entsprechend steigenden Nummerierung der Parameter eingeben, um alle 50 Steuerparameter abzudecken.
Daher meine Frage:
Gibt es für durchnummerierte Parameter (in meinem Fall Papier_Layer_X) eine Möglichkeit mit einer Schleife zu arbeiten, in der eben der Index X der Parameter für n von 1 bis 50 durchlaufen wird und dadurch das ganze in einem Block programmiert werden kann? (Ich hoffe mein Problem ist soweit verständlich)
Viele Grüße & Danke schonmal!
Kandlersson
[Diese Nachricht wurde von Kandlersson am 17. Feb. 2013 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP