OSCAT Forum

oscat.lib => Bestehende Module / Existing Modules => Thema gestartet von: Jicin am 16. Oktober 2008, 10:23:27

Titel: LIST_LEN
Beitrag von: Jicin am 16. Oktober 2008, 10:23:27
Hallo allerseits,

ich habe gerade den Befehl LIST_LEN benutzt und bei diesem wird ein String der Länge 255 übergeben.
Intern wird dann aber die Funktion COUNT_CHAR aufgerufen und diese nimmt wohl nur Strings der Länge STRING_LENGTH (Standard: 80).
Bei LIST_LEN bekomme ich jedenfalls ein falsches Ergebnis, wenn mein String so um die 80 Zeichen lang ist. Seltsamerweise sieht es so aus, als ob es bei kürzeren (.. klar...) und
ein paar Zeichen längeren Strings wieder funktionieren würde.
Das kann ja aber eigentlich nicht sein!?!

Wenn ich nun die STRING_LENGTH auf 255 setze funktioniert alles bestens. Gibt es noch einen eleganteren Weg um dieses Problem zu umgehen?
Titel: Re: LIST_LEN
Beitrag von: hugo am 16. Oktober 2008, 14:30:47
ja wir werden das in der release 2.77 korrigieren
das release kommt am wochenende
Titel: Re: LIST_LEN
Beitrag von: Jicin am 16. Oktober 2008, 15:07:28
 :D   :D   :D

super, freue mich schon drauf.. Vielen Dank!!!