Update oder Dailogprozess

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV

Update oder Dailogprozess

Postby Ellen1902 » Tue Jun 10, 2014 2:14 pm

Hallo zusammen.
Wie kann ich festsetllen ob ein Programm im Dialog- oder im Updateprozess ausgeführt wird?
Ich muss aus einem Druckprogramm eine Mail verschicken. Bei der Bildschirmausgabe müsste ich
dann ein Commit absetzen, bei der Verarbeitung aus der Nachrichtensteuerung darf ich das
natürlich nicht machen.

Schwitzige Grüße aus Kassel
Heiko
Ellen1902
..
..
 
Posts: 20
Joined: Mon Oct 01, 2012 4:25 pm

Re: Update oder Dailogprozess

Postby Joeline5261 » Tue Jun 10, 2014 3:29 pm

Hallo,

schaue Dir mal SY-BATCH an, im Hintergrund sitzt ein X.

Gruß
Wolfgang
Joeline5261
...
...
 
Posts: 387
Joined: Thu Aug 18, 2005 2:42 pm

Update oder Dialogprozess

Postby Tron » Fri Jun 13, 2014 2:25 pm

Moin.
Es reicht nicht nur sy-batch abzufragen !
Besser:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. data lv_utask type sy-subrc.
  2.  
  3. * Bin ich im Verbucher ?
  4. CALL FUNCTION 'TH_IN_UPDATE_TASK'
  5.  IMPORTING
  6.    IN_UPDATE_TASK       = lv_utask.
  7.  
  8. CHECK sy-batch IS INITIAL.
  9. CHECK lv_utask IS INITIAL.
  10.  
  11. * Hier POPUP etc.
  12.  
  13.  
  14.  
GeSHi ©

siehe auch : http://www.tricktresor.de/blog/system-calls/
lg Jens
Tron
.....
.....
 
Posts: 1112
Joined: Sat Aug 04, 2007 10:21 pm


Return to ABAP® Core

Who is online

Users browsing this forum: No registered users and 12 guests