ich habe ein Programm, in dem Daten ausgegeben werden. Per Knopfdruck soll, wenn der Anwender möchte, die Ausgabe in Excel erfolgen. Dazu brauche ich einen Knopf oben in der Knopfleiste. Allerdings habe ich keine Idee, wie das geht. Ich hatte etwas bzgl. GUI-Status gelesen, aber kriege es nicht hin. Das Coding, das beim Knopfdruck ausgeführt werden soll, habe ich schon. Nur der funktionierende Knopf an sich existiert noch nicht.
Das hängt davon ab, was das für ein Programm ist. Wenn ich davon ausgehe, dass da ein ALV rauskommt, dann hast Du die Funktionalität für die Excel-Ausgabe schon im Standard und musst in der Tat nur per SE41 einen passenden GUI-Status definieren und diesen dann im Ereignis I_CALLBACK_PF_STATUS_SET per Befehl SET PF-STATUS setzen.
Es handelt sich nicht um eine ALV-Ausgabe. Es werden lediglich ein paar Daten per Write-Befehl ausgegeben. Diese Daten sollen - auf Wunsch - per Knopfdruck als Excel ausgegeben werden.