Technical Articles
Where Used List for Adobe Form Objects
There is no standard Where-Used List option for Adobe form & interface available in transaction SFP. So I have developed one program for ‘Where-Used list for Adobe Form objects’. This program will help you finding where used objects related to adobe form & interfaces.
Below are brief specifications about this program:
- Gives where used list for selected object used in:
- Interface
- Output types
- Program & routines
- PP related config with program name & routine.
- For Interface, gives where used adobe form list
- Program also does global search for hard-coded adobe form text
Steps To use this Program
- Download below program and upload it on your system. Upload text element list also.
- Run this program. Below selection screen will appear.
- Input selection :
- Select Adobe form, if you want to search where used list for Adobe form. Give Adobe form name as input. You can use F4 search help.
- Select Interface, if you want to search where used list for Interface. Give interface name as input. You can use F4 search help.
- If you tick Global search check box, program will do global search for given name as a hard coded text in all ‘Z*’programs. It will then show list of objects where it find hard code text.
Output
Sample input :
Output for above input:
Thanks for this useful small utility. It does help a lot 🙂 .
Hello Shashidhar - Can I request you to post the program code here, since the Owner of this post has become a former member now? Thank you.
Very good information.
Good one 🙂
nice
I got so many errors when trying to activate this program..
Is there a newer version which can be posted?
Hello Vinita - Can I request you to post the program code here, since the Owner of this post has become a former member now? Thank you.
I don't find the code attachment now. It might be missed when the SCN is migrated to the new portal. Can you please upload the code again?
Unable to find the attachement.
Could you please share the program and contact me via direct message.
i think no attachment ..
Could you please share the program and contact me via direct message
Could you please share the source code of the program and contact me via direct message
Many Thanks!
Could you send me the code of this report via direct message
Thank´s
Very interesting,
can you please share the code of report and contact me via direct message
Thanks in Advance.
could you send me the code ?
Thanks
can you please share the code of report?
How can I download sourcecode?
Very interesting blog.
But is the source code available somewhere?
Regards
For Benefits of all. I have created a quick program.
Enter the interface you want to scan. (Wild car accepted)
Enter the string you are looking for.
Execute.
Here is the program:
DATA: lt_inter TYPE STANDARD TABLE OF FPINTERFACE WITH HEADER LINE.
SELECT-OPTIONS: s_inter FOR lt_inter-name.
PARAMETERS: p_search TYPE string.
SELECT * INTO @DATA(ls_interface)
FROM fpinterface
WHERE name IN @s_inter.
* - Convert XSTRING to STRING
cl_bcs_convert=>xstring_to_string( EXPORTING iv_xstr = ls_interface-interface " lv_xstring_var
iv_cp = 1100 " SAP char set identification
RECEIVING rv_string = DATA(lv_string) ).
IF sy-subrc = 0.
*- Concert < > in XML format >: , <
REPLACE ALL OCCURRENCES OF '>' IN p_search WITH '>' IN CHARACTER MODE.
REPLACE ALL OCCURRENCES OF '<' IN p_search WITH '<' IN CHARACTER MODE.
SEARCH lv_string FOR p_search.
IF sy-subrc = 0.
WRITE:/ ls_interface-name.
ENDIF.
ENDIF.
ENDSELECT.
Fill free to enhance it and share.
Can I request anyone to post the program code here (if you have), since the Owner of this post has become a former member now? Thank you.