One basic list to 2 detail list .
HI Guru,
Is it possible to see 2 detail list from one basic list at same time in reports .
Eagerly waiting for your response.
Regards :
B.madhu sudhan reddy,
SAP Abap Tech.
Hi,
You cannot create 2 interactive lists from a basic list.When you click on an interactive list you can create another interactive list.
This is because:-
from http://help.sap.com/saphelp_nw04/helpdata/en/9f/dba2eb35c111d1829f0000e829fbfe/content.htm
Creating Detail Lists
Each time the user executes an action on a list, the runtime environment checks whether there is an event block defined that corresponds to the function code. If there is, SY-LSIND is automatically increased by one, and the relevant event block is executed. Any list output arising during this event block places its data into a new list (list level) with the index SY-LSIND. In order to create a new list level, the GUI status of the basic list must allow user actions, and the relevant event blocks must be defined in the program.
All lists created during an interactive list event are detail lists. Each interactive list event creates a new detail list. With one ABAP program, you can maintain one basic list and up to 20 detail lists. If the user creates a list on the next level (that is, SY-LSIND increases), the system stores the previous list and displays the new one. The user can interact with whichever list is currently displayed.
The system displays this list after processing the entire processing block of the event keyword or after leaving the processing block due to EXIT or CHECK. By default, the new list overlays the previous list completely. However, you can display a list in a dialog box. If no other dialog status is set in the event block for the detail list, the system uses the status from the previous list level. However, there is no standard page header for detail lists (see below).
Similar Messages
-
Interactive List - Moving to detailed list for each click
Hi All,
I have a main list outputed as below.
No. of Records Uploaded to custom table today: 000007
No. of Errored Records (Uploaded Today + Uploaded Previously): 15
Emails sent for records uploaded today: 000006
Emails sent for records uploaded previously: 000000
There are 4 lines. I want to click each and every line and go to next(detailed) list corresponding to that information.
How to do that?
Thanks in Advance.
BalajiHi Balaji,
here a short example to use at line-selection:
REPORT ZGRO_TEST.
DATA: CURSORFIELD(20).
DATA: LINE1(1) VALUE '1'.
DATA: LINE2(1) VALUE '2'.
DATA: LINE3(1) VALUE '3'.
DATA: LINE4(1) VALUE '4'.
START-OF-SELECTION.
WRITE: / 'Line', LINE1 HOTSPOT ON. HIDE LINE1.
WRITE: / 'Line', LINE2 HOTSPOT ON. HIDE LINE2.
WRITE: / 'Line', LINE3 HOTSPOT ON. HIDE LINE3.
WRITE: / 'Line', LINE4 HOTSPOT ON. HIDE LINE4.
END-OF-SELECTION.
AT LINE-SELECTION.
GET CURSOR FIELD CURSORFIELD.
CASE CURSORFIELD.
"Here you can do what you whant
WHEN 'LINE1'. WRITE: / LINE1.
WHEN 'LINE2'. WRITE: / LINE2.
WHEN 'LINE3'. WRITE: / LINE3.
WHEN 'LINE4'. WRITE: / LINE4.
ENDCASE.
Regards, Dieter -
Can you have two detail lists from the basic list at the same time?
Hi
Can you have two detail lists from the basic list at the same time?
If yes how and if no why?
Thanks
VenkatNo ... it is not possible of 2 detail list at one time from the basic list ...
you can increament the SY-LSIND .... But you can not display both the windows at single time ...
it is possible to display 2 Detail list in ALV ...... from one basic list using the Blocked list concept .
Sample Program on BLOCK LISTS
Report zblock_list
* Declarations for BLOCK ALV DISPLAY
*--type pools
TYPE-POOLS:slis.
DATA:x_layout TYPE slis_layout_alv,
t_field TYPE slis_t_fieldcat_alv,
*--field catalog
x_fldcat LIKE LINE OF t_field,
*--to hold all the events
t_events TYPE slis_t_event,
x_events TYPE slis_alv_event,
t_sort TYPE slis_t_sortinfo_alv,
x_sort LIKE LINE OF t_sort ,
*--Print Layout
x_print_layout TYPE slis_print_alv.
*----Macro to add field catalog.
*field "text "length "tech "COL_POS "DATATYPE "DDIC_OUTPUTLEN
DEFINE add_catalog.
clear x_fldcat.
x_fldcat-fieldname = &1.
x_fldcat-seltext_m = &2.
x_fldcat-outputlen = &3.
x_fldcat-tech = &4.
x_fldcat-col_pos = &5.
x_fldcat-no_zero = 'X'.
x_fldcat-ddictxt = 'M'.
x_fldcat-datatype = &6.
x_fldcat-ddic_outputlen = &7.
if &6 = 'N'.
x_fldcat-lzero = 'X'.
endif.
*--build field catalog
append x_fldcat to t_field.
END-OF-DEFINITION.
*----- data declerations.
data: v_repid like sy-repid.
data: begin of itab occurs 0,
matnr like mara-matnr,
ernam like mara-ernam,
meins like mara-meins,
end of itab.
data: begin of jtab occurs 0,
matnr like makt-matnr,
maktx like makt-maktx,
end of jtab.
select matnr ernam meins
up to 20 rows
from mara
into table itab.
select matnr maktx
up to 20 rows
from makt
into table jtab.
v_repid = sy-repid.
*DISPLAY alv
* Initialize Block
call function 'REUSE_ALV_BLOCK_LIST_INIT'
exporting
i_callback_program = v_repid.
*Block 1:
*INITIALIZE
refresh t_field. clear t_field.
refresh t_events.
*field "text "length "tech "COL_POS "DATATYPE "DDIC_OUTPUTLEN
add_catalog:
'MATNR' 'Material' '18' '' '1' 'C' '18',
'ERNAM' 'Created By' '12' '' '2' 'C' '12',
'MEINS' 'Unit' '5' '' '3' 'C' '3'.
*--build table for events.
x_events-form = 'TOP_OF_LIST1'.
x_events-name = slis_ev_top_of_list.
append x_events to t_events.
call function 'REUSE_ALV_BLOCK_LIST_APPEND'
exporting
is_layout = x_layout
it_fieldcat = t_field
i_tabname = 'ITAB'
it_events = t_events
it_sort = t_sort
tables
t_outtab = itab
exceptions
program_error = 1
maximum_of_appends_reached = 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.
*--BLOCK 2(SUMMARY REPORT)
*INITIALIZE
refresh t_field. clear t_field.
refresh t_events.
*field "text "length "tech "COL_POS "DATATYPE "DDIC_OUTPUTLEN
add_catalog:
'MATNR' 'Material' '20' '' '1' 'C' '18',
'MAKTX' 'Description' '40' '' '2' 'C' '40'.
*--build table for events.
x_events-form = 'TOP_OF_LIST2'.
x_events-name = slis_ev_top_of_list.
append x_events to t_events.
* Append table block.
call function 'REUSE_ALV_BLOCK_LIST_APPEND'
exporting
is_layout = x_layout
it_fieldcat = t_field
i_tabname = 'JTAB'
it_events = t_events
tables
t_outtab = jtab
exceptions
program_error = 1
maximum_of_appends_reached = 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.
*--CALL FM TO DISPLAY THE BLOCK REPORT.
call function 'REUSE_ALV_BLOCK_LIST_DISPLAY'
* exporting
* is_print = x_print_layout
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.
form top_of_list1.
skip 1.
write: 10 'List 1',
/5 '--------------------'.
skip 1.
format reset.
endform.
form top_of_list2.
skip 1.
write: 10 'List 2',
/5 '--------------------'.
skip 1.
format reset.
endform.
reward points if it is usefull ....
Girish -
MB51 - report layout and detail list
We are running jobs with MB51 with a specific layout. when the report displays, we click the detail box to convert it to a one line report.
Is it possible t execute MB51 and have the detail list display - so this could be run in the background and the one line list display would be the spool file.
OR - Can I create a one line report with MAterial number oand vendor on each line with quantities, values etc.
thanks
AltheaI finally had a chance to look into this -
All report layouts are using a "header" line and a "Position" line
It is this Header and Position that are making it "not useful" as a download file at this level. As I said - if I click "details" - I get the report I'd really like to see for back ground process spool file or export file.
Any ideas how to create a report layout without the header and position line? or just no header line would work. When I try modifying an existing report - Material and Plant are always on the header line and not available on the position line.
Any and all help will be rewarded - thank you -
Detailed list of daily monitoring activities in Basis
Hello Experts,
I need a detailed list of daily activities and transactions that are to be monitored in SAP BASIS as system administrator. Iam looking out for such a document since long but could not find one . I need the activities and transactions list along with details of analysis that if something goes wrong or something is missing while performing any activity / transaction ,how to check that and how to rectify that along with descriptions of technical terms used for analysis in the transaction or during performing an activity.
I hope ppl must hv prepared such a detailed analysis list for monitoring their R/3 , BIW , Solution Manager and Portal systems . Requested to forward the needful document to me at earliest on my Email id [email protected] .
Good points guaranteed as this document is very urgent to me so shall go out of way to assign more points if document is useful .
Thanks and Regards,
SomyaDaily Task:
Check that all application servers are up. SM51 SAP Servers
Check the CCMS alert monitor RZ20 CCMS Monitor - Look for Alerts
Check work processes (started from SM51). SM50 SM66 Process Overview - Analyze work processes with a very long "running" status or status "complete"
Look for any failed updates (update terminates). SM13 Update Records Check all updates with status error
Check System Log SM21- System Log Check for: Errors
Review for cancelled and critical jobs SM37 Select Background jobs Review any cancelled or long running job
Check for "old" locks SM12 Lock Entry List Check for locks older than one day. Analyze
Check users on system SM04 Users AL08 Users Review for unknown or different user ID and terminal. Take a look at the user distribution on servers
Check for spool problems SP01 Spool List Look for spool jobs that have been "in process" for over an hour.
Review and resolve short dumps ST22 - ABAP Dump Analysis Look for an excessive number of dumps Look for dumps of an unusual nature
Review workload statistics. ST03 Workload: Analysis of <sid>
Check QRFC SMQ1 - SMQ2 Check no. of queue entries, deregister and register queues
Check TRFC SM58 Check hanging TRFC's
Review UNIX system logs for problems. OS06S OS Monitor Review operating system log
Review buffer statistics. ST02 Tune Summary Look for swaps
Please note that above list is to be understand and accordingly check respect to your SAP R/3 system. Any decision to be taken is depend on your system and your analysis. This is just the few transactions which is given to help you to start with your activity.
Reward points if this is of any help to you.
Thanks
Best Regards,
Chetan Khatri -
How to give column heading for detailed list
hi,
we can get column-heading of basic list by text-element provided.
but what are ways of giving column heading in detailed list ?HI,
Based on the SY-LSIND value, you can have a different heading.
top-of-page at line-selection.
case sy-lsind.
when 1.
write:/ 'Heading for first list'.
when 2.
write:/ 'Heading for second list'.
when 3.
write:/ 'Heading for third list'.
endcase.
please see the link below it might help you
http://help.sap.com/saphelp_nw2004s/helpdata/en/9f/dba2eb35c111d1829f0000e829fbfe/content.htm
*******please reward points if the information is helpful to you************* -
Printing " details list" Elements 2. Windowsxp home
I would like to print out the details list to accompany a DVD of very old family photos. I have done it before but on my old Windows 98.
I take it you are wanting a list of the contents of the DVD?
I'm afraid I've never worked with a DVD (except to play movies) so I don't know just what capabilities there may be. I would expect that when saving files to a DVD that you should be able to treat it much like a hard disk and use Windows Explorer to see what was on it. Your photo software should also be able to show you the contents.
As far as printing the contents list, that can be a bit difficult with Windows if you don't have some software that will do it for you. Back before Windows, in the DOS environment, you could run the directory listing program and redirect its output to a file or directly to the printer. It isn't so easy with Windows. If you have a screen capture program, such as "print key", then you can capture and print one screen at a time.
I don't think this is the correct forum for your question. The "Adobe Output Designer" software is for designing forms for printing with the "Adobe Output Server" software. You probably want one of the Photoshop forums for help with your software.
Good luck. -
while preparing a detailed list,are the data from basic list available to the detailed list automatically?
if yes,plz explain what is use of HIDE then.
if no, then also plz explain.hi,
We can use HIDE technique while creating LIST level to store line -specific information for later use.
syntax: HIDE <variable>.
this statement place the contents of the variable <variable> for the current output line(SY-LINNO) into the HIDE area.
you can think of the HIDE area as a table, in which the system stores the field name, field contents and line number in which field exisisting. as soon as they are needed the system reads the values from the table(HIDE) using READ LINE statement.
Keep in mind while working with HIDE.
1) Allways keep HIDE <variable> statement after WRITE statement for more readable format.
2) All way keep HIDE <variable> statement inside the LOOP statement, because syatem stores all the hide variable in system genarated table space, we can process table data throug it's work area only.
Sample Program.
codeReport Zreport_hide.
*table work area
tables: lfa1,ekko,ekpo.
*selection-screen logic
select-options: s_lifnr for lfa1-lifnr obligatory.
*logic for creating internal table
data: begin of it _lfa1 occurs 0,
it_lifnr like lfa1-lifnr,
name1 like lfa1-name1,
end of it_lfa1.
data: begin of it _ekko occurs 0,
it_ebeln like ekko-ebeln,
aedat like ekko-aedat,
end of it_ekko.
logic for genarating basic list
start-of-selection.
select lifnr name1 from lfa1 into table it_lfa1 where lifnr in s_lifnr.
*processing the data.
loop at it_lfa1.
write:/ it_lfa1-lifnr,
it_lfa1-name1,'
HIDE it_lfa1-lifnr. "here hide the varible lifnr
endloop.
*logic for genarating secondary list
at line-selection.
case sy-lsind.
when 1.
select ebeln aedat from ekko into table it_ekko where lifnr = it_lfa1-lifnr.
*processing seconadry list data.
loop at it_ekko.
write:/ it_ekko-ebeln,
it_ekko-aedat,
endloop.[/code]
regards,
prashanth -
Hi all,
Can we have two detailed lists from the basic list at the same time and what is the reason?
Thanks ,
Rakesh.hi,
suppose, the requirement is like this...
customer details, his orders and items...
in basic list we have to print customer details. By clicking on the customer number it has to show his orders and clicking on the order number it has to show item details.
for achieving this we have to HIDE command.
Reward if it is useful.... -
I've had a hard drive crash and put in a new one. However iTunes has or list all of them from my old drive. How do we re-set the directory?
You can re-download the software from Download CS5.5 products
Install and enter your serial number when prompted.
Find your serial number quickly -
BPM - Alert Inbox - Detail List - Single Sign on
Hi
I have some issues with single signon and the detail list in the alert inbox.
When I click the details list, it should open the list on the managed system, but for some reason it only takes me to the login screen of the managed system. I would like to get straight into the list in the managed system, since trusted RFC and SSO has allready been setup.
I have seen it working with the SSO.
Has anyone experienced this and/or know of a Solution? Maybe just a hint into what could be missing.
Kindly Regardshi,
sso configuration taken over by solman_setup.
hence make sure managed system configuration -> step 'single sign on setup' successfully completed or not.
Thanks
Jansi -
Hi all. I recently restore my old iphone 5 on my new 6. I'm having problems with bluetooth devices. The ones that were already paired with the old one are not showing in the list, and most of them(not all) are not working or pairing. I already restored network settings to no avail. Any ideas?
What's more, they don't even show on the bluetooth devices list..
-
Detailed list per profit center in FAGL_FC_VAL
Hi,
we are on ECC6 and have a question relating to foreign currency revaluation.
If we run transaction FAGL_FC_VAL the list that is returned shows the document lines, their historic rate, revaluation rate and the amount to be posted. However, this list does not take into account the correct profit center split.
The posting on the other hand does.
How can we get a detailed list that ties the posted amounts per profit center back to the original documents? Or can we get the first list to show us the ledger view rather than the entry view of the documents being revaluated?
Any help is appreciated!
Best regards
SvenHi Sachin,
the question is in fact how can we tie back the postings to the original documents:
e.g. I have 1 custumer invoice. Document number 1 which through document split has received 2 profit centers.
On the first screen 1 get 1 line:
original FX rate reval FX rate
document 1 : 100 USD ,75 75 EUR ,80 80 EUR 5 EUR exchange rate difference to be posted
If I click on the postings button I see :
debit FX differences 3 EUR profit center 1
credit FX gain 3 EUR profit center 1
debit FX differences 2 EUR profit center 2
credit FX gain 2 EUR profit center 2
We are searching for a list that replaces the first list and looks like:
original FX rate reval FX rate
document 1 : profit center 1 60 USD ,75 45 EUR ,80 48 EUR 3 EUR exchange rate difference to be posted
document 1 : profit center 2 40 USD ,75 30 EUR ,80 32 EUR 2 EUR exchange rate difference to be posted
Thanks in advance for your answer.
Best regards
Sven -
PowerView Drill down to details list
Great to have PowerView discussion forum. :) Would it be possible to drill the PowerView dashbord to the details list like SSRS sub-reports.
For example: PowerView dashboard that display Yr, make, model car types, and would like to drill to details list by the type use choose from graph.
PowerView graph -> PowerPivot pivot table -> PowerPivot details list ( all on the SharePoint ) .Note: If you want to create an item that allows you to specify a Destination URI, you should specify the URI syntax as: <protocol>://<machine>:<port>/... For example, http://www.abcompany.com/home/page1.htm.
If you want to call an Oracle Applications function, specify the function name for the Destination Function property. For example, to call the PL/SQL General Preferences page from an item, you would enter the following value for the Destination Function property: ICX_USER_PREFERENCES.
Thanks
--Anil
http://oracleanil.blogspot.com/ -
Authorization object to import mb51 detail list to excel
Dear all,
What is authorization object to import mb51 detail list to excel ?
Able to see report material document list,but export to local file is greyed out ?
JeyakanthanHi,
you can export ALV using menu option List -> Export -> Local file. Icon with green arrow which is usually used for download functionality in ALV has a different meaning in MB51. I know it's confusing. It's used to get full MM documents from archive. It's active only if you set option Short Documents in the section Data Source.
Cheers
Maybe you are looking for
-
I started getting this error message for the first time today. When I look in the event log I see it every time anyone tries to sync to a mobile device to the exchange server. I've also had this problem trying to connect using Outlook. I believe it i
-
Linking to a library through code
Is it possible to link an icon to a library through code? I need to make up heaps of audio libraries and I've managed to import the audio files into an authorware piece but now I need to put these into a library. I can do this manually by dragging an
-
I have to sound to the TV show I just downloaded. Its Sons of Anrchy season 5 the most laties episodes. I have delated it a number of time and redownloaded it but it is the same.
-
How do I call a C++ program from Java?
I've tried using Runtime.exec to call my C++ program from Java but I don't think I'm doing it correctly. Could someone explain how to properly use it? Here's what I'm trying (this is in an applet that is only going to be running on an intranet so onl
-
TS4002 iOS 6.0.1 issues
i completely lost access to mail after installing iOS 6.0.1. It won't even open now.