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