‎2008 Apr 22 11:37 AM
Hi ,
Can anyone suggest replacement for POPUP_TO_DECIDE_WITH_MESSAGE?
Regards,
Sandhya.
‎2008 Apr 22 1:02 PM
Hi ,
you can use function module popup_to_confirm.
see the sample code below.
CALL FUNCTION 'POPUP_TO_DECIDE_WITH_MESSAGE'
EXPORTING
DEFAULTOPTION = '1'
DIAGNOSETEXT1 = 'Do you want to delete the material'
DIAGNOSETEXT2 = 'from the forecastpool?'
TEXTLINE1 = 'Confirm processing'
TEXT_OPTION1 = 'DELETE'
TEXT_OPTION2 = 'CANCEL'
TITEL = 'Confirm processing'
CANCEL_DISPLAY = ''
IMPORTING
ANSWER = Z_ANSWER.
CHECK Z_ANSWER = '1'.
REPLACEMENT:
create a DIAGNOSE_OBJECT using se61.
SET DOCUMENT CLASS AS DIALOUGE TEXT & pass"&TEXT1&&TEXT2&".
DATA: W_PARAM TYPE SPAR,
I_PARAMETERS TYPE STANDARD TABLE OF SPAR,
W_TEXT_Q TYPE STRING.
MOVE 'Do you want to delete the material' TO W_PARAM-VALUE.
MOVE 'TEXT1' TO W_PARAM-PARAM.
APPEND W_PARAM TO I_PARAMETERS.
MOVE 'from the forecastpool?' TO W_PARAM-VALUE.
MOVE 'TEXT2' TO W_PARAM-PARAM.
APPEND W_PARAM TO I_PARAMETERS.
W_TEXT_Q = 'Confirm processing'.
CALL FUNCTION 'POPUP_TO_CONFIRM'
EXPORTING
TITLEBAR = 'Confirm processing'
DIAGNOSE_OBJECT = 'ZZ_POPUP_TO_DECIDE_WITH_MES'
TEXT_QUESTION = W_TEXT_Q
TEXT_BUTTON_1 = 'DELETE'
ICON_BUTTON_1 = ' '
TEXT_BUTTON_2 = 'CANCEL'
ICON_BUTTON_2 = ' '
DEFAULT_BUTTON = '1'
DISPLAY_CANCEL_BUTTON = ''
USERDEFINED_F1_HELP = ' '
START_COLUMN = 25
START_ROW = 6
POPUP_TYPE =
IV_QUICKINFO_BUTTON_1 = ' '
IV_QUICKINFO_BUTTON_2 = ' '
IMPORTING
ANSWER = Z_ANSWER
TABLES
PARAMETER = I_PARAMETERS
EXCEPTIONS
TEXT_NOT_FOUND = 1
OTHERS = 2
.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
<REMOVED BY MODERATOR>
Edited by: Alvaro Tejada Galindo on Apr 22, 2008 4:05 PM
‎2008 Apr 22 11:48 AM
hi Sandhya,
Check out POPUP_TO_CONFIRM & POPUP_TO_INFORM FM's ...
Regards,
Santosh
‎2008 Apr 22 11:50 AM
Try these,
BP_POPUP_DIALOG
C102_POPUP_TO_CONFIRM
BURS_POPUP_TO_CONFIRM_MULTIPLE
C14A_POPUP_ASK_ADDINF
C14A_POPUP_ASK_DATA_OVERWRITE
C14A_POPUP_ASK_FILE_OVERWRITE
C14A_POPUP_ASK_IMPORT
C14A_POPUP_ASK_OBJID_OVERWRITE
C14A_POPUP_ASK_TO_CONTINUE
C14A_POPUP_ASK_TO_CONTINUE_CHN
C14A_POPUP_ASK_TO_CONTINUE_F4
C14A_POPUP_CANCEL
C14A_POPUP_CONFIRM_AVGEN_START
C14A_POPUP_CONFIRM_DELETE
C14A_POPUP_CONFIRM_DELETE_POS
C14A_POPUP_CONFIRM_DELETE_REL
C14A_POPUP_CONFIRM_DELETE_VAL
C14A_POPUP_CONFIRM_DEL_CLASS
C14A_POPUP_CONFIRM_DEL_REG
C14A_POPUP_ESTCATSET_4_WFLOW
C14A_POPUP_ESTCATSET_4_WFL_TPL
C14A_POPUP_ESTCAT_REFERENCED
C14A_POPUP_GET_VALUE_OF_FLAG
C14A_POPUP_INCOMPLETE_USAGE
C14A_POPUP_INCOMPLETE_USAGES
C14A_POPUP_LIST_DISPLAY
<REMOVED BY MODERATOR>
Thanks,
Rahul
Edited by: Alvaro Tejada Galindo on Apr 22, 2008 4:03 PM
‎2008 Apr 22 11:59 AM
hi,
try this.
data : WF_RES type c.
CALL FUNCTION 'POPUP_TO_CONFIRM_STEP'
EXPORTING
DEFAULTOPTION = 'N'
TEXTLINE1 = 'Do you want to delete the record?'
* TEXTLINE2 = ' '
TITEL = 'Delete Zone'
* START_COLUMN = 25
* START_ROW = 6
* CANCEL_DISPLAY = 'X'
IMPORTING
ANSWER = WF_RES.
if wf_res = 'J'.
user selected 'YES'.
else.
user selected 'NO'.
endif.rgds
anversha
‎2008 Apr 22 1:02 PM
Hi ,
you can use function module popup_to_confirm.
see the sample code below.
CALL FUNCTION 'POPUP_TO_DECIDE_WITH_MESSAGE'
EXPORTING
DEFAULTOPTION = '1'
DIAGNOSETEXT1 = 'Do you want to delete the material'
DIAGNOSETEXT2 = 'from the forecastpool?'
TEXTLINE1 = 'Confirm processing'
TEXT_OPTION1 = 'DELETE'
TEXT_OPTION2 = 'CANCEL'
TITEL = 'Confirm processing'
CANCEL_DISPLAY = ''
IMPORTING
ANSWER = Z_ANSWER.
CHECK Z_ANSWER = '1'.
REPLACEMENT:
create a DIAGNOSE_OBJECT using se61.
SET DOCUMENT CLASS AS DIALOUGE TEXT & pass"&TEXT1&&TEXT2&".
DATA: W_PARAM TYPE SPAR,
I_PARAMETERS TYPE STANDARD TABLE OF SPAR,
W_TEXT_Q TYPE STRING.
MOVE 'Do you want to delete the material' TO W_PARAM-VALUE.
MOVE 'TEXT1' TO W_PARAM-PARAM.
APPEND W_PARAM TO I_PARAMETERS.
MOVE 'from the forecastpool?' TO W_PARAM-VALUE.
MOVE 'TEXT2' TO W_PARAM-PARAM.
APPEND W_PARAM TO I_PARAMETERS.
W_TEXT_Q = 'Confirm processing'.
CALL FUNCTION 'POPUP_TO_CONFIRM'
EXPORTING
TITLEBAR = 'Confirm processing'
DIAGNOSE_OBJECT = 'ZZ_POPUP_TO_DECIDE_WITH_MES'
TEXT_QUESTION = W_TEXT_Q
TEXT_BUTTON_1 = 'DELETE'
ICON_BUTTON_1 = ' '
TEXT_BUTTON_2 = 'CANCEL'
ICON_BUTTON_2 = ' '
DEFAULT_BUTTON = '1'
DISPLAY_CANCEL_BUTTON = ''
USERDEFINED_F1_HELP = ' '
START_COLUMN = 25
START_ROW = 6
POPUP_TYPE =
IV_QUICKINFO_BUTTON_1 = ' '
IV_QUICKINFO_BUTTON_2 = ' '
IMPORTING
ANSWER = Z_ANSWER
TABLES
PARAMETER = I_PARAMETERS
EXCEPTIONS
TEXT_NOT_FOUND = 1
OTHERS = 2
.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
<REMOVED BY MODERATOR>
Edited by: Alvaro Tejada Galindo on Apr 22, 2008 4:05 PM
‎2008 Apr 22 1:10 PM
‎2008 Apr 22 1:25 PM
short text for function POPUP_TO_DECIDE_WITH_MESSAGE:
"Do not use! Please use POPUP_TO_CONFIRM."
...