Hi Scriptman,
danke für deinen Vorschlag, aber es müsste aus dem saplsmtr_navigation.d0100.txt (SAP Startbildschirm) heraus gehen.
Für Process="...txt" benötigt man den InputAssistent, und habe ich leider nicht 😢 
Habe es auch mal über eine Variable probiert, aber auch nicht hinbekommen.
Pushbutton (1,1) "ZReport1" "/NSA38" Set V[temp] "Z_Report" Enter "/8" 
und in der sapms38m.d0101.txt so probiert:
// ABAP: Programmausführung 
Screen SAPMS38M.0101
IF not V[temp=""]
  Set F[Programm] 	"&V[temp]"
  Enter "/8"      	// Ausführen
endif
Das Feld bleibt weiterhin leer aber beim ersten Versuch zurück ins Startmenü zu gehen, gibt es jetzt die Fehlermeldung "Bitte Programmnamen eingeben"  
Hier die technischen Infos zu dem Feld:
Dynpro-Daten:
Programmname       SAPMS38M
Bildnummer         0101
GUI-Daten
Programmname       SAPMS38M
Status             REPO
Feld-Daten
Tabellenname       RS38M
Tabellenart        Struktur
Feldname           PROGRAMM
Datenelement       PROGRAMM
Parameter-Id       RID
feldbezeichnung für Batch-Input
Dynprofeld         RS38M-PROGRAMM
                      Bearbeitet vom Benutzer
                       
vor 12 Jahre
 | 
Grund: Nicht angegeben