was er will, ist aus einer Text-Liste einen bestimmten Wert herauszufinden, der mit einem vorgegebenen String beginnt.
Das ist ganz einfach:
lkp := @DBLookup( .... ) ;
- in lkp steht dann : "AZ bis 2T EUR" : "EZ bis 2T EUR" : "ÜW bis 1T EUR" (also 3 Werte in einer Liste)
Will ich jetzt wissen "welche EZ hat denn der User ?",
dann gehe ich so vor:
tmp1 := @Right( lkp ; "EZ" );
- in tmp1 steht dann: "" : " bis 2T EUR" : "" (weil der erste und letzte Wert kein EZ haben)
noch fix ein @Trim drumrum, und man bekommt einen Einzelwert:
"bis 2T EUR"
fertig.
Tja, so lange es keine Schleifen gab in Formel, musste man sich halt mit sowas weiterhelfen...
HTH
Tode