Ok, da anscheinend nun wirklich niemand hier den leisesten Schimmer hatte, warum <search> in Verbindung mit asm_mbr_name nicht funktionieren will oder soll(?!)

, habe ich das total bescheuerte Problem nun mal ganz vulgär gelöst:
/* bez=Bezeichnung (max. Länge 24)
/* bezpur=zu filternder Bereich (soll mit "X" beginnen und eine Stelle vor "Y" enden)
bez=asm_mbr_name
/* falls sich kein Anfang findet:
bezpur=bez
/* und auf gehts...
if string_length(bez)>1
if extract(bez,1,1)=="X"
bezpur=bez
else
bez=extract(bez,2,string_length(bez)-1)
endif
if extract(bez,1,1)=="Y"
bezpur=extract(bezpur,1,string_length(bezpur)-string_length(bez))
bez="_"
endif
endif
if string_length(bez)>1
if extract(bez,1,1)=="X"
bezpur=bez
else
bez=extract(bez,2,string_length(bez)-1)
endif
if extract(bez,1,1)=="Y"
bezpur=extract(bezpur,1,string_length(bezpur)-string_length(bez))
bez="_"
endif
endif
if string_length(bez)>1
if extract(bez,1,1)=="X"
bezpur=bez
else
bez=extract(bez,2,string_length(bez)-1)
endif
if extract(bez,1,1)=="Y"
bezpur=extract(bezpur,1,string_length(bezpur)-string_length(bez))
bez="_"
endif
endif
.
.
.
insgesamt 24 mal, oder auch mehr (je nach max.Länge). Geschwindigkeit leidet aber spürbar bei umfangreichen Baugruppen!
Warum gibt es eigentlich keine Möglichkeit für Schleifen??? Soll man dafür etwa C++ bemühen??? Aber zum Glück gibt's noch APFEL+V! Bill Gates sei dank!!! 
Wirklich ein sehr einsames Thema, aber vielleicht hilft es ja in den nächsten Jahren noch mal jemand Anderem... Also viel Spass damit, unbekannter Kamerad! 
Dein Leupen-Macher
- jossif
[KEYWORDS: search extract string_length &asm.mbr.name asm_mbr_name pro/report wiederholbereich wiederholbereiche bericht berichte buggy bug bugs *!#*!!*#*!!***nochmal!!!]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP