cancel
Showing results for 
Search instead for 
Did you mean: 

Problem in calling Subroutine from script

Former Member
0 Kudos

If i hardcode the value like 'Input tax' out_par-value is taking the value

READ TABLE OUT_PAR WITH KEY 'RF140-VTEXT'.

OUT_PAR-VALUE = 'Input tax'.

MODIFY OUT_PAR INDEX SY-TABIX.

READ TABLE OUT_PAR WITH KEY 'RF140-MSATZ'.

OUT_PAR-VALUE = '5.000'.

MODIFY OUT_PAR INDEX SY-TABIX.

But when i try to assign a variable value to out_par-value it is not taking

I am not understanding why it is happening like this

can any one please tell me he solution to assign a variable to out_par-value.

This is not taking the value from RF140-MWSHB to OUT_PAR-VALUE.

READ TABLE OUT_PAR WITH KEY 'RF140-MWSHB'.

OUT_PAR-VALUE = RF140-MWSHB.

MODIFY OUT_PAR INDEX SY-TABIX.

Thank you,

Pradeep Reddy M

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member196280
Active Contributor
0 Kudos

SEE in your form

Passing

/:CHANGING <b>&RF140-MWSHB&</b> "This should be same as bolded below in your program

READ TABLE OUT_PAR WITH KEY <b>'RF140-MWSHB'.</b>

OUT_PAR-VALUE = RF140-MWSHB. "If above bold field name is same as form filed name then check does 'RF140-MWSHB' is populated or not

MODIFY OUT_PAR INDEX SY-TABIX.

Regards,

Sairam

Former Member
0 Kudos

<b>READ TABLE OUT_PAR WITH KEY name = 'RF140-VTEXT'. -> check the

RF140-VTEXT -> are you passing correct variable

if sy-subrc eq 0.

OUT_PAR-VALUE = 'Input tax'.

MODIFY OUT_PAR INDEX SY-TABIX.

endif.</b>

keep the break point and see the results in debugging.

Thanks

Seshu