Ich habe auf dem Dynpro ein ALV-Grid mit verschiedenen Felder. Eines dieser Felder ist vom Datentyp numc06 und wird mit Anzahl der abgebrochenen Jobs befüllt werden. Wenn ich in dieses Feld den Wert "0" eintrage (Da mal endlich keine Jobs abgebrochen sind *g) wird im ALV-Grid diese Feld als leer dargestellt und nicht wie gewünscht mit dem Inhalt "0".
im Feldcatalog habe ich das no_zero Flag auf space bzw. auf 'X' gesetzt,
leider erfolgte keine Änderung der Anzeige (die Spalte wurde nachwievor nur mit "leer" angezeigt).
habe auch den Datentyp der Spalte von numc06 auf int6 in der Ausgabestruktur des ALV-Grids geändert ... hmmm
Da ich mal davon ausgehe, das du dieses Feld eh selber befühlst:
Arbeite bei diesem Feld doch einfach komplet nur mit einem I-Feld (also in der Itab und im Alv).
Und noch ein kleiner Tip bei der Programmierung:
Der ALV hat einen Buffer, der gerne gezogen wird und deshalb änderungen des Programmierten Fieldcatalogs nicht zieht.
Also am besten beim programmieren den Parameter I_BYPASSING_BUFFER beim set_table mitgeben.