eine Frage zu Madass
von Koche » Mo 6. Dez 2010, 13:00Hi,
ich brauche mal einen Tipp oder Hilfe. Und zwar möchte ich mit Madass innerhalb einer "rept" Wiederholungsanweisung ein paar Label in diesem Format erzeugen:
"Labelname_"+"_"+"akt. Zähler der Wiederholung"
so dass dies hier heraus kommen könnte:
Das Problem ist einfach dies, dass ich nicht weiß, wie ich den "Schleifenzähler" (mittels "#" ermittelbar) zum Aufbau des Labels mit heranziehen kann,.
Ein
ergibt wie alles andere einen schönen saftigen Fehler. Auch der Umweg über eine extra temp. Variable scheitert daran, dass Madass leider nicht den Wert dieser Variable einträgt, sondern das Label lediglich um den Variablennamen erweitert.
!!!! Ganz vergessen:
Es ginge an sich folgendes ....
Ich verwende diese Wiederholung jedoch in einem Macro, das ebenfalls ein paar Variablen übergeben bekommt und diese über :1 bis :ultimo bereit stellt. Das obige Beispiel bringt mir in meinem Fall & innerhalb der Wiederholung für ":1" leider nicht den Schleifenzähler sondern den Inhalt der Macro Variablen ":1" ;-(
Weiß jemand Rat ????
Danke schon mal und Grüße
Alexander
ich brauche mal einen Tipp oder Hilfe. Und zwar möchte ich mit Madass innerhalb einer "rept" Wiederholungsanweisung ein paar Label in diesem Format erzeugen:
"Labelname_"+"_"+"akt. Zähler der Wiederholung"
so dass dies hier heraus kommen könnte:
- Code: Alles auswählen
test_1
test_2
test_3
test_4
Das Problem ist einfach dies, dass ich nicht weiß, wie ich den "Schleifenzähler" (mittels "#" ermittelbar) zum Aufbau des Labels mit heranziehen kann,.
Ein
- Code: Alles auswählen
test_#
ergibt wie alles andere einen schönen saftigen Fehler. Auch der Umweg über eine extra temp. Variable scheitert daran, dass Madass leider nicht den Wert dieser Variable einträgt, sondern das Label lediglich um den Variablennamen erweitert.
!!!! Ganz vergessen:
Es ginge an sich folgendes ....
- Code: Alles auswählen
.REPT 10, #
label:1 ; LABEL0, LABEL1, LABEL2 ... LABEL9
.ENDR
Ich verwende diese Wiederholung jedoch in einem Macro, das ebenfalls ein paar Variablen übergeben bekommt und diese über :1 bis :ultimo bereit stellt. Das obige Beispiel bringt mir in meinem Fall & innerhalb der Wiederholung für ":1" leider nicht den Schleifenzähler sondern den Inhalt der Macro Variablen ":1" ;-(
Weiß jemand Rat ????
Danke schon mal und Grüße
Alexander