ALV Grid - Filter funktioniert nicht richtig

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).

ALV Grid - Filter funktioniert nicht richtig

Postby Klaas788 » Tue Apr 29, 2014 8:53 am

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
Klaas788
..
..
 
Posts: 65
Joined: Thu Jan 10, 2008 12:20 am

Re: ALV Grid - Filter funktioniert nicht richtig

Postby Klaas788 » Wed May 07, 2014 12:41 pm

PROBLEM gelöst :D

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

Grüße
Christiab
Klaas788
..
..
 
Posts: 65
Joined: Thu Jan 10, 2008 12:20 am


Return to ABAP Objects®

Who is online

Users browsing this forum: No registered users and 7 guests