‎2007 Mar 29 10:10 AM
Hello ,
Could you please tell me how to get F1 help. Which Function module I need to use to get F1 help . The field is present on selection-screen . But it is not a Dictionary field.
Thanking you
‎2007 Mar 29 10:14 AM
‎2007 Mar 29 10:15 AM
Hi,
Try the fun modules
F110_FIELD_SELECTION_HELP
F150_FIELD_SELECTION_HELP
EHS00_DYN_FIELD_F1_HELP
for file names use:
F4_FILENAME
regards,
Anji
‎2007 Mar 29 10:16 AM
Hi,
Check these programs.
DEMO_DYNPRO_F1_HELP
DEMO_SELECTION_SCREEN_F1
Regards,
Amit
‎2007 Mar 29 10:18 AM
F4IF_INT_TABLE_VALUE_REQUEST' internaltable
F4IF_*_VALUE_REQUEST' internaltable
AT SELECTION-SCREEN ON HELP-REQUEST FOR WDATE.
CALL SCREEN 400 STARTING AT 10 5
ENDING AT 30 12.
Write your help in PBO of the screen 400
Check the fms:
DOC_DISPLAY_F1HELP
or
DYN_FIELD_F1_HELP
Try the following FM's
FMRE_TABLEFIELDS_DYNPRO_HELP
DYNPRO_300_F4_HELP
Please refer to this program
demo_dynpro_f1_help
try FM FUNCTION DSYS_SHOW_FOR_F1HELP
reward if helpfull
Message was edited by:
sunil kumar
‎2007 Mar 29 10:25 AM
data: it_ret like ddshretval occurs 0 with header line,
IT_MSEG_TEMP LIKE IT_MSEG OCCURS 0 WITH HEADER LINE.
parameters: p_mblnr like mkpf-mblnr.
At selection-screen on value-request for p_mat.
Select MBLNR from mkpf into table it_mblnr.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
DDIC_STRUCTURE = ' '
RETFIELD = 'MBLNR'
PVALKEY = ' '
DYNPPROG = ' '
DYNPNR = ' '
DYNPROFIELD = ' '
STEPL = 0
WINDOW_TITLE =
VALUE = ' '
VALUE_ORG = 'S'
MULTIPLE_CHOICE = ' '
DISPLAY = ' '
CALLBACK_PROGRAM = ' '
CALLBACK_FORM = ' '
MARK_TAB =
IMPORTING
USER_RESET =
TABLES
VALUE_TAB = IT_MBLNR
FIELD_TAB =
RETURN_TAB = IT_RET
DYNPFLD_MAPPING =
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2
OTHERS = 3
.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
IF SY-SUBRC = 0.
read table it_ret index 1.
move it_ret-fieldval to p_mat.
ENDIF.
‎2007 Mar 29 10:31 AM
for such an help u need to use the following fm
HELP_OBJECT_SHOW
Takes input as document class (for example, TX for general texts, DE for data element documentation) and the name of the document .
Should also provide Empty internal table as tables parameter.
in case u dont want to use this
try using fm pop_to_inform u can write ur text in the fm only it will solve the purpose
look at the sample code
CALL FUNCTION 'POPUP_TO_INFORM'
EXPORTING
titel = TEXT-T10
txt1 = TEXT-T09
txt2 = TEXT-T11
TXT3 = ' '
TXT4 = ' '
.
reward points if helpfull
navjot
Message was edited by:
navjot sharma