Es gibt einen kleinen feinen Trick!
- Leg bei deiner Internen Tabelle (welche du aussgibst) ein weiteres Feld an, am besten eins wo auf MARA-MEINS referenziert
- dieses Feld mit in ALV nehmen aber im Fieldcat mit TECH = X
- Gib in deinem Fieldcat bei deinem Feld den Wert QFIELDNAME mit (das neue Feld von oben)
- die Werte in deiner Ausgabetabelle anpassen:
-- wo dein Feld leer ist, bleibt das neue Feld auch leer
-- wo dein Feld gefühlt ist, setzt in das neue Feld am besten "ST" rein.
Dadurch macht er die Summation bzw Durchschnittberechnung anhand dieses QFIELDNAME.
Und da bei den leeren auch ein leeres QFIELD ist wird das nicht angezeigt.
Schweinisch aber funkt!
Tja, und wieder einmal ein Beweiss, das ABAP oder der ALV mächtiger ist als es selbst die SAP weiss!