12-19-2015 7:00 AM
Dear Experts,
I am create one report in which i use 2 radio button.
if 1 radio button selects then it displays customer accounting details.
if 2 radio button selects then it displays customer accounting details but clicking on customer no it displays respective vendor and their accounting details.
vendor accounting details report already there i want to call only that report without selection screen on that parameter can be go by only through 1 customer accounting report.
how to do this please help me.
Regards,
Danny.
12-19-2015 8:07 AM
user "user_command" option in parmater declaration and code accordingly.
eg: p_2 radiobutton group r1 user-command r default 'X'
12-19-2015 8:16 AM
Dear Expert
Actually i have problem in interactive report
after at selection line
i want to call transaction second report but in second transaction selection parameter should be hide and directly run the report.
how to set select option value through 1 report program.
code sample
AT LINE-SELECTION.
CASE SY-LSIND.
WHEN '1'.
CALL TRANSACTION 'ZVENDAC' and SKIP FIRST SCREEN.
Regards,
Danny
12-19-2015 8:30 AM
Dear sonje,
You can use field symbols for manipulating the fields of other program.
use ASSIGN '(program name)variable' TO <fs>.
set the variable according to you need.
if above doesn't works use memoryid and manipulate the code of second program using value in memoryid according to your need. (Using set parameter and get parameter)
12-19-2015 8:49 AM
I have used set parameter method but its not working..
Its not assigning values to selection parameters fields.
SELECT SINGLE LIFNR FROM KNA1 INTO LIFNR WHERE KUNNR = CUSTNM-LOW.
AT LINE-SELECTION.CASE SY-LSIND.
WHEN '1'.
SET PARAMETER ID: 'BUK' FIELD COM,
'DATE' FIELD DATE,
'LIF' FIELD LIFNR.
CALL TRANSACTION 'ZVENDAC' and SKIP FIRST SCREEN.
but after run it says fill all required fields.
12-19-2015 8:57 AM
have you tried to fill screen at selection screen out-put event using the parameters you want.
program your code such that if it being called from other program (use some flag to identify this)
it fills from ememory parameters