aktuell bin ich dabei ein paar etwas größere Programme zu schreiben, welche zusammen agieren sollen.
Nun möchte ich von einem Programm das andere aufrufen. Das mache ich ganz normal mit submit.
Nun ist die Frage - und wahrscheinlich funktioniert es nicht - ob ich die F4 Hilfe des Programmes beim Aufruf schon einschränken kann.
Also zum Beispiel könnte ich die SE16N aufrufen, aber nur bestimmte Tabellen hinterlegen ( z. B. SFLIGHT, scarr, sbook und scustom ) , die dann bei der F4 Hilfe auftauchen? ( Nicht, dass ich die SE16N aufrufen möchte .. ist aber ein gut anschauliches beispiel )
In ABAP ist sehr sehr viel möglich. Vor allem wenn du von mehreren selbst geschriebenen Programmen sprichst und nicht am SAP-Standard rumfummeln willst. Aber dafür ist nun tatsächlich mehr Detailinformation nötig was du GENAU machen willst.
Eine schnelle Möglichkeit Steuerungsparameter an Programmaufrufe (SUBMIT) zu übergeben, wäre versteckte Parameter bzw. Selektionsoptionen (NO-DISPLAY) auf dem Selection-Screen zu definieren. Wenn diese Felder dann Daten enthalten wurde das Programm von "außerhalb" aufgerufen und soll sich entsprechend der übergebenen Daten "anders" verhalten.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.