Hallo, ich baue gerade einen Report. Dieser enthält einen Hotlink. Allerdings gibt es ein Problem bei dem Parameter ID, diesen akzeptiert er für die Transaktion nicht. Wenn ich auf den Hotlink klicke geht er also in die Transaktion und zeigt mir dann einen Fehler an.
Der Parameter der Transaktion ist korrekt, das habe ich geprüft.
Und im Debugger habe ich mal nachgeschaut, ob er das richtige Werk in dem Parameter gespeichert hat, und das hat er! Deshalb verstehe ich nicht, was das Problem ist.
Ich weiß nicht, ob ihr da helfen könnte, da die Transaktion kundeneigen ist, aber vielleicht hatte schonmal jemand Probleme mit Parameter IDs oder hat noch eine Idee?
Code: Alles auswählen.
READ TABLE gt_outtab INTO wa_outtab INDEX row.
IF sy-subrc = 0.
CASE column.
WHEN 'WERKS'.
SET PARAMETER ID 'WRK' FIELD wa_outtab-werks.
CALL TRANSACTION 'ZWERK03' AND SKIP FIRST SCREEN.
EDIT: Natürlich, ich suche die ganze Zeit, schreibe dann endlich einen Post und genau danach finde ich den Grund.
https://blogs.sap.com/2013/10/18/user-p ... ansaction/ Tja, dann werde ich wohl erstmal keinen Hotlink verwenden können.
( SAP ECC 6.0, NetWeaver 7.0, ohne unicode, ohne support/enhancement packages )