Page 1 of 1

ALV Grid - Filter funktioniert nicht richtig

PostPosted: Tue Apr 29, 2014 8:53 am
by Klaas788
Hallo zusammen,

folgendes Problem habe ich:

In einem ALV Grid werden u.a. in einer Spalte (CHAR 4) folgende Werte z.B. dargestellt.
U21
T21
K21
und die Lupe

In der internen Tabelle wird die Lupe mit @16@ dargestellt.
Wenn ich nun den Filter auf diese Spalte setze und nach T21 und Lupe filtern will, dann werden mir nur Sätze mit der Lupe angezeigt. Filter ich nach U21 und K21, so werden mir alle entsprechenden Sätze angezeigt.
Will ich nun den Filter erweitern, so wird aus dem Eintrag @16@ -> @16*. Irgendwo in den inneren von SAP wird aus dem zweiten @-Zeichen ein * .
Ich vermute, dass das @-Zeichen als Sonderzeichen interpretiert wird und damit der Filter "verwirrt" ist :-)
In einem anderen ALV Grid, in dem ich z.B. nach den Ampelfarben (grün = @5B@, gelb= @5D@, rot=@5C@) filtern will, wird mir eine korrektes Ergebnis angezeigt. Auch hier wird aus dem zweiten @-Zeichen ein *.
Im Feldkatalog habe ich für die entsprechende Spalte LOWERCASE aktiviert, da ich zuerst von der Groß- und Kleinschreibung ausgegangen bin.
Hat jemand einen Tip?
Vielen Dank
Christian

Re: ALV Grid - Filter funktioniert nicht richtig

PostPosted: Wed May 07, 2014 12:41 pm
by Klaas788
PROBLEM gelöst :D

jedenfalls für mein aktuelles Problem.
Nach Einspielung von Hinweis 1601382 hat sich mein "Filterproblem" erledigt.

Grüße
Christiab