SET Parameter funktioniert nicht

Getting started ... Alles für einen gelungenen Start.
9 Beiträge • Seite 1 von 1
9 Beiträge Seite 1 von 1

SET Parameter funktioniert nicht

Beitrag von ZF_SAPler (Specialist / 100 / 14 / 2 ) »
ich habe ein Report X mit PARAMETERS p_matnr (typ: Materialnummer)

Nun möchte ich aus einer methode diesen Report aufrufen und den Parameter vorbefefüllen.

Code: Alles auswählen.

    DATA: lv_matnr TYPE matnr VALUE '11111'.

    SET PARAMETER ID 'MAT' FIELD lv_matnr.
    CALL TRANSACTION 'X' AND SKIP FIRST SCREEN.
Der Report öffnet sich, aber der Parameter ist nicht vorbefüllt, daher wird der Screen nicht geskipped.

Fehlt in Report ein GET? oder woran könnte es liegen?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: SET Parameter funktioniert nicht

Beitrag von PeterPaletti (Specialist / 350 / 32 / 97 ) »
Ich denke, das wird nicht funktionieren, du müsstest ja mit "SKIP FIRST SCREEN" quasi F8 auslösen können.
Hilft vielleicht ein popeliges "SUBMIT" weiter?

Re: SET Parameter funktioniert nicht

Beitrag von ZF_SAPler (Specialist / 100 / 14 / 2 ) »
PeterPaletti hat geschrieben:
17.06.2022 13:47
Ich denke, das wird nicht funktionieren, du müsstest ja mit "SKIP FIRST SCREEN" quasi F8 auslösen können.
Hilft vielleicht ein popeliges "SUBMIT" weiter?
nein, geht auch nicht. also der Parameter ist nicht befüllt

Re: SET Parameter funktioniert nicht

Beitrag von black_adept (Top Expert / 4103 / 128 / 945 ) »
Wenn du erst MM03 und danach die Transaktion "X" aufrufst - ist das Feld denn dann vorbelegt? Also in der GUI ohne Programm
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: SET Parameter funktioniert nicht

Beitrag von ZF_SAPler (Specialist / 100 / 14 / 2 ) »
black_adept hat geschrieben:
17.06.2022 14:17
Wenn du erst MM03 und danach die Transaktion "X" aufrufst - ist das Feld denn dann vorbelegt? Also in der GUI ohne Programm

Code: Alles auswählen.

    DATA: lv_matnr TYPE matnr VALUE '23221'.
    SET PARAMETER ID 'MAT' FIELD lv_matnr.


    CALL TRANSACTION 'MM03'.
    CALL TRANSACTION 'X'.
geht auch nicht. Sollte aber SET PARAMETER ID & die Transaktion rufen nicht ausreichen? - Dachte das wäre sofort erledigt.

Re: SET Parameter funktioniert nicht

Beitrag von IHe (Specialist / 155 / 38 / 49 ) »
Muss beim Parameter die MEMORY ID nicht explizit angegeben werden und wird nicht automatisch aus der Datentyp übernommen?

Code: Alles auswählen.

PARAMETERS p_matnr TYPE matnr MEMORY ID MAT

Folgende Benutzer bedankten sich beim Autor IHe für den Beitrag:
ZF_SAPler

Ingo Hoffmann

ECC|S/4HANA|BTP
dbh SAP Solutions

Re: SET Parameter funktioniert nicht

Beitrag von ZF_SAPler (Specialist / 100 / 14 / 2 ) »
IHe hat geschrieben:
17.06.2022 14:48
Muss beim Parameter die MEMORY ID nicht explizit angegeben werden und wird nicht automatisch aus der Datentyp übernommen?

Code: Alles auswählen.

PARAMETERS p_matnr TYPE matnr MEMORY ID MAT

Danke, das hat gefehlt!

Da öffnet sich jetzt das Spool Pop-Up. Ist es möglich dieses Pop-Up zu umgehen?
Mich interessiert eigentlich nur das Formular, um das Formular später als Anhang zu verschicken.

Re: SET Parameter funktioniert nicht

Beitrag von jocoder (Specialist / 343 / 3 / 102 ) »
Ein Spool-Job bekommt man einfacher mit dem Funktionsbaustein RSPO_RETURN_SPOOLJOB. Dazu braucht es kein Batch-Input.

Re: SET Parameter funktioniert nicht

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
ZF_SAPler hat geschrieben:
17.06.2022 14:55
Da öffnet sich jetzt das Spool Pop-Up. Ist es möglich dieses Pop-Up zu umgehen?
Kommt drauf an....
Werden die Druckparameter vom gerufenen Programm expliziet abgefragt oder kommt das PopUp impliziet weil die Druckparameter im Userstamm nicht ausreichend gepflegt sind?

Was kapselt denn das Druckprogramm? Ist dort auch schon das Datensammeln & der Anstoß des Drucks (SMARTFORMS, SapScript, ...) mit drin.
Je nachdem können Lösungen "anders" aussehen.
Gruß Hendrik

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1151
Views
SET PARAMETER funktioniert nicht richtig
von Tommy Nightmare » 04.01.2019 10:23 • Verfasst in ABAP® für Anfänger
7
Antw.
3697
Views
Wie funktioniert der Z-Operator?
von DeathAndPain » 14.09.2017 18:10 • Verfasst in ABAP® für Anfänger
3
Antw.
725
Views
Funktioniert meine Idee?
von DeathAndPain » 10.05.2019 08:59 • Verfasst in ABAP® für Anfänger
6
Antw.
2530
Views
LOOP funktioniert nicht :(
von Trulchen » 12.03.2013 09:32 • Verfasst in ABAP® für Anfänger
3
Antw.
3132
Views
Doppelklick funktioniert nur einmal... :(
von ewx » 29.04.2013 15:38 • Verfasst in ABAP Objects®

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.