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 / 109 / 15 / 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 / 366 / 33 / 102 ) »
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 / 109 / 15 / 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 / 4134 / 131 / 956 ) »
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 / 109 / 15 / 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 / 161 / 38 / 51 ) »
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 / 109 / 15 / 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 / 345 / 3 / 103 ) »
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 / 1211 / 2 / 202 ) »
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.
1233
Views
SET PARAMETER funktioniert nicht richtig
von Tommy Nightmare » 04.01.2019 10:23 • Verfasst in ABAP® für Anfänger
7
Antw.
4745
Views
Wie funktioniert der Z-Operator?
von DeathAndPain » 14.09.2017 18:10 • Verfasst in ABAP® für Anfänger
5
Antw.
4398
Views
F1-Hilfe funktioniert nicht
von kaim77 » 20.11.2014 12:18 • Verfasst in ABAP Objects®
6
Antw.
2643
Views
Inner Join funktioniert nicht
von Bugfix13 » 15.05.2014 09:22 • Verfasst in ABAP® für Anfänger
4
Antw.
4587
Views
Refresh bei ALV funktioniert nicht
von robertli » 24.10.2006 14:00 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

RFC vs. ODATA
vor 2 Tagen von DeathAndPain 8 / 1228
Frage zur redefinierten Methode
vor 4 Tagen von ralf.wenzel 12 / 1700

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.