2007 May 17 12:25 PM
IF l_v_ucomm = c_click.
IF fp_selfield-fieldname = c_matnr.
IF fp_selfield-value IS NOT INITIAL.
SET PARAMETER ID mak FIELD sd_selfield-value.
i want to clear the value of sd_selfield but i am not able to clear since it is not an internal table of occurs 0. how can i refresh the body of the field here.
SET PARAMETER ID ctd FIELD fp_selfield-value.
CALL TRANSACTION c_ms05 AND SKIP FIRST SCREEN.
ENDIF.
ENDIF.
thanks
reddy
2007 May 17 12:49 PM
Hi Reddy,
Use this statement.
Clear : sd_selfield ,sd_selfield[].
Regards,
Hemant
IF l_v_ucomm = c_click.
IF fp_selfield-fieldname = c_matnr.
IF fp_selfield-value IS NOT INITIAL.
SET PARAMETER ID mak FIELD sd_selfield-value.
i want to clear the value of sd_selfield but i am not able to clear since it is not an internal table of occurs 0. how can i refresh the body of the field here.
SET PARAMETER ID ctd FIELD fp_selfield-value.
CALL TRANSACTION c_ms05 AND SKIP FIRST SCREEN.
ENDIF.
ENDIF.
thanks
reddy
2007 May 17 12:27 PM
Hi
write:
CLEAR sd_selfield . clears the internal table
REFRESH sd_selfield or sd_selfield[]. removes the body of internal table
Reward points if useful
Regards
Anji
2007 May 17 12:28 PM
2007 May 17 12:36 PM
2007 May 17 12:49 PM
Hi Reddy,
Use this statement.
Clear : sd_selfield ,sd_selfield[].
Regards,
Hemant
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |