im ALV-Grid (per SET_TABLE Methode) gibt es ja einen Export-Druckknopf- unter anderem HTML-Download.
Ich habe das Problem,das ich eine sortierte Liste (also mit einem best. Layout) in einer Hintergrundverarbeitung verschicken will per Mail als Attachement.
Für PDF ist die Liste zu breit. Per Excel geht es zwar (als CSV), aber dann ist die Sortierung, Filter etc weg.
Wenn man das FIlel dann als HTML-Datei versenden könnte, geht ja beim öffnen der Browser auf.
Kennt jeman Möglichkeiten, das im Batch zu realisieren?
da die Liste ja eh im Hintergrund erstellt wird und dabei üblicherweise keine Interaktion mit einem Benutzer möglich ist, fallen Filter und Sortierung entweder komplett weg ODER sind schon beim Aufruf der ALV-Liste bekannt, da du diese Parameter ja mitgeben kannst.
Folglich wäre es wohl das sinnvollste, in deinem Programm die interne Tabelle entsprechend den gesetzten Filter- und Sortier-Kriterien zu erstellen und daraus eine CSV-Datei zu schreiben. Natürlich könntest du es auch als HTML verschicken, wobei du die erforderlichen HTML-Kommandos jedoch selbst in den Mailanhang einfügen müsstest.