How to get list of custom objects used in abap report program?
Hi friends,
I have a requirement in which I have to scan the entire abap report and retrieve list of custom objects used in it for example custom tables, data elements, structures, table types etc,. Is there any provision in SAP like fuction modules to do this functionality? As of now I am coding everything manually where so many possibilities are there for all kinds of objects. Provide your answers and suggestions...
Thanks,
Nastera
Hi,
The best way to do this is environment analysis. Follow the steps:
1. Open se38, type in the program name (don't click on on display/change or create button, stay on first screen only)
2. Click on environment analysis button (hot key SHIFT+F4)
3. It will throw a pop-up, which will ask for type of object you want to see, which are linked /used by this program. select all (or may be if you are only interested in Tables, then select table only)
4. Hit 'Enter'
You will get the full list of all objects used in this report program. Just note down the one which starts with Z or Y and that's it.
Cheers,
Anid
Similar Messages
-
Is there a tool that could export objects used in a report program?
Hello Experts,
I'm new in ABAP programming, recently my team members wanted to find a tool in the SAP system, which could export a list of objects that used in a report program. For example, I want to figure out what function modules and classes are used in a report program, using the tool, I could get a list that have the name of the modules and classed used and even source code of them.
The function of the tool acts like 'where-used list' showed in the SAP system, but the differences is I do not have to type the name of the objects. The tool is just focus on the specific report program and list the name and source code of the objects used in that report program.
Hope I explain this clearly.
Is SAP system has such tools? Please give me some hints on this.
Thanks you all for the time and help in advance.Hi Anna,
Welcome to ABAP world,
Check this link
How to identify various objects used in code
hope this is useful to you.
and also seach in the SCN you will find more.
Regards! -
How to get module wise custom objects
Hi ,
How to get all the list of custom objects ( Eg : zreports, ztransactions, zscripts, zsmartforms,zwebdynpro components ..... )
and how to segregate them which module wise ( FI / MM / SD .... )
I am using Tadir for getting the custom objects. Please suggest how to segregate module wise.
ThanksHi,
Entities are related to components by the package they are contained in.
Have a look at the table TDEVC.
Kind regards,
Valentin -
Wireless using SAP ABAP Report programming
Hi All Boss,
I am doing my project Wireless program using SAP ABAP
I need that project.
so please send me wireless program for sap abap and screen shot.
reply me urgent....
Please donot forgot to all..This is not a program writing service.
-
How to get list of indexes compressed using Key Compression !!
Hi....Experts.
How can i find out INDEXES compresses in my system using Index Key compression as explained in Note #1109743
Ref : SAP Note 1109743 - Use of Index Key Compression for Oracle Databases
Ref : Find out INDEX type ?? for INDEX Key Compressions. !!!
(or)
I got a foolish question in my mind,
RgdsHi,
Check Section 17 of Note 1289494 - FAQ: Oracle compression
How do I determine which tables and indexes have active compression?
SELECT
OWNER,
INDEX_NAME,
NULL PARTITION_NAME,
PREFIX_LENGTH
FROM
DBA_INDEXES
WHERE
COMPRESSION = 'ENABLED'
UNION ALL
( SELECT
INDEX_OWNER OWNER,
INDEX_NAME,
PARTITION_NAME,
NULL PREFIX_LENGTH
FROM
DBA_IND_PARTITIONS
WHERE
COMPRESSION = 'ENABLED'
ORDER BY
OWNER,
INDEX_NAME;
Hope it helps.
Thanks
Sushil -
How to get list of HTML5 features used by a Edge Project
Hi All,
Is there a way for me to know what all features of HTML5 does my Edge project actually use.
I know there are a lot of sites which tests what all HTML5 features are supported by a browser, but I want to know which all features are being used by a edge project.
Thannks in advance.GenericPerson1958 wrote:
I created a edge project, it has a couple of animated rectangles and some text, I publish this project.
I suspect that this project does not use any HTML5 features and should be able to work in down level browsers just fine.
Is there a easy way to test/verify this?
As far as I am aware the only html5 element ever 'natively' used (anyone correct me if I overstate) is that the outputted result (.html file) is html5 encoded doctype declaration.
<!DOCTYPE html>
<html lang="en">
....... and so on
Having that inplace, armed with a modern browser (modern is the operative word) then the project is html5 enabled. You can can employ any html5 property (examples here http://www.w3schools.com/html/html5_intro.asp) into your Edge project.
Your statement above is half & half: though you may never utilize a html5 element (like, canvas, video or audio) the doctype of the resulting file is still html5
<!DOCTYPE html>
So you may still need to employ a fallback for older browsers. I think other factors are also involved, though, aside from just html5. It's the combination of html5, jquery and CSS3.
hth
Darrell -
How to get list header in ECC6.0 of ALV reports ?
Hello i want to display header in ALV reports this the code what i am using..
*ALV TOP-OF-PAGE DECLATRACTION
DATA : W_LISTHEADER TYPE SLIS_LISTHEADER,
T_LISTHEADER TYPE SLIS_T_LISTHEADER.
**PUPULATING TOP-OF-PAGE.
w_LISTHEADER-TYP = 'H'.
W_LISTHEADER-INFO = 'Report for Sales'.
APPEND W_LISTHEADER TO T_LISTHEADER.
CLEAR W_LISTHEADER.
It is working fine in SAP4.7 version but in ECC6.0 it is not working where i have to do changes..
ThksHi,
Try the top-of-page by using events, like
Data Declaration
TYPE-POOLS: slis.
TABLES: mara.
TYPES: BEGIN OF i_mara,
matnr LIKE mara-matnr,
mtart LIKE mara-mtart,
meins LIKE mara-meins,
groes LIKE mara-groes,
volum LIKE mara-volum,
END OF i_mara.
DATA: it_mara TYPE STANDARD TABLE OF i_mara INITIAL SIZE 0.
ALV Data Declaration
DATA: fldcat TYPE slis_t_fieldcat_alv WITH HEADER LINE,
i_events TYPE slis_t_event,
w_events LIKE LINE OF i_events,
i_repid TYPE sy-repid.
DATA: i_comment TYPE slis_t_listheader,
wa_comment TYPE slis_listheader.
START-OF-SELECTION.
PERFORM data_retrieval.
PERFORM bld_fldcat.
PERFORM call_events.
PERFORM display_alv_report.
*& Form CALL_EVENTS
text
FORM call_events.
W_events-name = slis_ev_top_of_page.
W_events-form = 'TOP-OF-PAGE'.
append W_events to i_events.
clear W_events .
ENDFORM. "CALL_EVENTS
Build field catalog for ALV
FORM bld_fldcat.
fldcat-fieldname = 'MATNR'.
fldcat-seltext_m = 'MATERIAL NUMBER'.
fldcat-col_pos = 0.
APPEND fldcat TO fldcat.
CLEAR fldcat.
fldcat-fieldname = 'MTART'.
fldcat-seltext_m = 'MATERIAL TYPE'.
fldcat-emphasize = 'C111'.
APPEND fldcat TO fldcat.
CLEAR fldcat.
fldcat-fieldname = 'MEINS'.
fldcat-seltext_m = 'UNIT OF MEASURE'.
APPEND fldcat TO fldcat.
CLEAR fldcat.
fldcat-fieldname = 'GROES'.
fldcat-seltext_m = 'SIZE'.
APPEND fldcat TO fldcat.
CLEAR fldcat.
fldcat-fieldname = 'VOLUM'.
fldcat-seltext_m = 'VOLUME'.
APPEND fldcat TO fldcat.
CLEAR fldcat.
ENDFORM. "BLD_FLDCAT
Display report using ALV List
FORM display_alv_report.
i_repid = sy-repid.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = I_REPID
it_fieldcat = fldcat[]
i_save = 'A'
it_events = i_events
TABLES
t_outtab = it_mara
EXCEPTIONS
PROGRAM_ERROR = 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.
ENDFORM. "DISPLAY_ALV_REPORT
Retrieve data from MARA table and populate itab IT_MARA
FORM data_retrieval.
SELECT matnr mtart meins groes volum
INTO TABLE it_mara FROM mara UP TO 50 ROWS.
ENDFORM. "DATA_RETRIEVAL
*& Form TOP_OF_PAGE
text
FORM TOP-OF-PAGE.
CLEAR i_comment[].
wa_comment-typ = 'H'.
wa_comment-info = 'TOP OF PAGE' . "SY-PAGNO.
APPEND wa_comment TO i_comment.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = i_comment.
ENDFORM. "GENERATE_USERCOMMAND_FOOTER
Regards,
Chandu -
How to get List Item attachments name without write any custom code or any database query?
Hi,
How to get List Items attachments name without write any custom code or any database query?You can get it from Rest,
There are 2 options,
1) create a 'Result Source' which has a search query for that List which has attachments
- Use rest query to get the 'Filename' , it will have the attachment file name
For example, if the result source id is : 73e6b573-abf8-4407-9e5f-8a85a4a95159 , then the query will be
http://[site URL]/_api/search/query?querytext='*'&selectproperties='Title,Path,FileExtension,SecondaryFileExtension,Filename'&sourceid='73e6b573-abf8-4407-9e5f-8a85a4a95159'&startrow=0&rowLimit=100
You can refine the query, be giving proper 'querytext'
2) Use the List rest api
For example if your list guid is :38d524a1-e95c-439f-befd-9ede6ecd242e
You can get he attachments for 1st item using this
http://[Site URL]/_api/lists(guid'38d524a1-e95c-439f-befd-9ede6ecd242e')/items(1)/AttachmentFiles
get2pallav
Please click "Propose As Answer" if this post solves your problem or "Vote As Helpful" if this post has been useful to you. -
How to get list of tables used in packages
Dear All
Can you pls tell me how to get list of tables used in packages
Regardsselect referenced_name
from user_dependencies
where name = 'your_package'
and referenced_type = 'TABLE'Regards,
Rob. -
How to get list of modified repository objects in SPAU
Hi,
While applying Support pack for HR (SAP ERP 6.0) I get SPAU prompt with message:
"The system detected that 10 of the repository objects in the Support Packages have been modified in
your system . Check whether you want to retain or restore these changes you have made. Fore more
info about performing modification adjustment see modification adjustment help..."
Now as I call SPAU i get the screen with following options:
Correction in SAP Note
With modification Assistant
Without modification Assistant
etc..
Can someone guide me How to get list of modified repository objects in SPAU.
Thanks & Regards
VishalHi,
In SPAU you will get with modification assistence. just expand the subtree, and follw standard process .
This is to retain the enhancement. If there are any data dictionary related correction go to SPDD.
Regards
Rahul -
How to get list of applied patches which applied using admrgpch
How to get list of applied patches which applied using admrgpch
You can't really get the individual patch IDs from a merged patch, unless you have the log file from the admrgpch run available.
You can, however, get the list of bugs fixed by a merged patch, and those bug numbers sometimes, but not always, correspond to a patch ID. Keep in mind, though, that individual patches often contain entries for multiple bug numbers.
Here's a query that I use to look at the contents of merged patches. It works best if the merged patches have been given unique names, instead of the default name 'merged' from admrgpch. If you run it and see that everything belongs to patch name 'merged,' you might want to change the selected column to ap.applied_patch_id instead of ap.patch_name.
select ap.patch_name
, ad.orig_patch_name
, ad.driver_file_name
, ad.merged_driver_flag
, ad.merge_date
, bug.bug_number
, cp.patch_abstract
from ad_applied_patches ap
join ad_patch_drivers ad using (applied_patch_id)
join ad_comprising_patches cp using (patch_driver_id)
join ad_bugs bug using (bug_id)
order by applied_patch_id;
Regards,
John P.
http://only4left.jpiwowar.com -
How to get List of SharePoint Groups to which Current Users belongs using Javascript ?
How to get List of SharePoint Groups to which Current Users belongs using JavaScript? Not JSOM
Here is the code that worked for me:
var userid= _spPageContextInfo.userId;
var requestUri = _spPageContextInfo.webAbsoluteUrl + '/_api/web/CurrentUser/Groups?$select=Id,Title';
alert(requestUri);
var requestHeaders = { "accept" : "application/json;odata=verbose" };
$.ajax({
url : requestUri,
contentType : "application/json;odata=verbose",
headers : requestHeaders,
success : onSuccess,
error : onError
function onSuccess(data, request){
var s='';
for (var i = 0; i < data.d.results.length; i++)
s +=data.d.results[i].Title+'\n';
alert(s);
function onError(error) {
alert("error"); -
How to get list of users who reset password using FIM portal
How to get list of users who reset password using FIM portal
-Thanks Rakesh SawantHi Rakesh,
I think you are looking for something like this:
Using Powershell to list all users that had completed
a password reset within the last 30 days
If you found my post helpful, please give it a Helpful vote. If it answered your question, remember to mark it as an Answer. -
How to get list of buttons count
how to get list of buttons count in the oracle web page (similar to child objects concept in QTP for getting buttons count in a page)
Hi Rakesh,
I think you are looking for something like this:
Using Powershell to list all users that had completed
a password reset within the last 30 days
If you found my post helpful, please give it a Helpful vote. If it answered your question, remember to mark it as an Answer. -
How to get list of software installed
How to get list of softwares installed in a system?. should i use registry to get information or control panel?
is there any package available for this? how should i start with/
thanksObviously U need to use registry in this case if u want to get information about installed softwares in your Computer (WINDOWS os specific)...
U might have to use JNI in this case & try to get all the subkeys listed under the key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache"
or
"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall"
REF: http://mindprod.com/jgloss/registry.html
& in order to access WINDOWS registry U make use of few custom built pacakges..
take a look @
http://www.trustice.com/java/jnireg/
NOTE: as it is JNI Specific it only supported by all MS WINDOWS Operating Systems which uses registry as their standard repository to store System info.
Hope this might be of some help... :)
REGARDS,
RaHuL
Maybe you are looking for
-
'Jump to' a particular slide in adobe captivate using edge animate.
I would like to 'jump to' a particular slide in adobe captivate using interactions created in an edge animate file. Is anyone able to help me with the javascript needed to do this?
-
Dear all, After I have done MIGO and MIRO for the PO. May I kown how to clear the Vendor Open Item found in F.41? Thank you.
-
"no signal" message on monitor
A friend gave me her lenovo 3000 h series desktop. I am attempting to set it up. I have hooked up all of the wires that I know of. (we took it apart and I brought it home and am now attempting to connect it). The monitor when turned on displays "
-
Applet and Data Base. Help me PLEASE!!!
Hi, I'm a brazilian man. Can a applet make consults in my data base each "x" seconds? I need open a frame with other applet inside him (the frame)... Open the frame after check a flag in my data base. Have you a source code for this problem? I hope y
-
PXE Imaging & Licence Server Comms
Hi Guys, long time forum reader, but first time poster - therefore please overlook the low post count. We have a ZCM 10.3.3 setup, and i'm struggling to acheive Imaging connection. Due to a lack of IP addresses in our ZCM subnet (DMZ) we have created