‎2005 Dec 20 2:11 PM
Hi Experts,
I need to program an F1 help. For this i want to use the FM HELP_OBJECT_SHOW.
eg.
CALL FUNCTION 'HELP_OBJECT_SHOW'
EXPORTING
dokclass = 'TX'
doklangu = sy-langu
dokname = 'DEMO_FOR_F1_HELP'
doktitle = text-003
TABLES
links = links.
Can anyone tell me, where can i maintain the object 'DEMO_FOR_F1_HELP', which is passed to parameter DOKNAME. I tried to use text object from SO01. But its not displaying.
Thanking you in Anticipation
Deepak
‎2005 Dec 20 2:19 PM
i think you need to maintain in table DD04L.
DD04L-ROLLNAME is the docname..
vijay
‎2005 Dec 20 2:19 PM
i think you need to maintain in table DD04L.
DD04L-ROLLNAME is the docname..
vijay
‎2005 Dec 20 2:28 PM
This is not for any field help. So i cant attach with a field.
I want to display some text ( 10 to 15 lines) when user click the Help button. (I have a help button in applicatio tool bar) So i want to maintain this text as a document and pass this document name to the FM HELP_OBJECT_SHOW.
Can you tell me where to create my document .
Is that clear?
Thanks & Regards
Deepak
‎2005 Dec 20 2:34 PM
did you tried using SO10 create the text and using read_text fetch the text and pass it to the FM.
But i doubt this function module will do that or not.
vijay
Message was edited by: Vijay Babu Dudla
‎2005 Dec 20 2:53 PM
Yes. I tried. iam able to read the text object. But when i pass the TLINE table to FM HELP_OBJECT_SHOW , nothing is being displayed. It gives the following message
No documentation available
Message no. SH 720
Diagnosis
Online documentation is not currently available.
Is there any other FM, where i can pass the TLINE internal table read from READ_TEXT, so that it will be displayed as subscreen (like in standard F1 help)??
Thanks & Regards
Deepak
‎2005 Dec 20 2:57 PM
as this will give the domains f1 help.
if you can create the domain and maintain the text for that domain and use it.
but if you really want to display text then
i will get back to you with some help..
vijay
‎2005 Dec 20 3:00 PM
Hi Deepak,
The transaction to maintain these texts is SE61.
Select <b>Document Class</b> = <b>General Text</b> from F4 and <b>Language</b> = <b>English</b> and then give your Text name in <b>Name</b> field and create.
Hope this helps..
Sri
‎2005 Dec 20 3:06 PM
‎2005 Dec 20 2:22 PM
DEMO_FOR_F1_HELPif you create the domain with the above name , it will be maintained in DD04L table.
try to create the domain with that name .
and you will be able to access it..
vijay