How to put the left to right scroll bar

Hi iam new comer to sap, So pls help me. I want to display more than 17 fields from 6 different tables. At the time of display i want to put left to right scroll bar in my report screen. Because in my report screen the records are displayed with merged. So please give your valuable ideas.
Thanks in advance
regards,
Kesav.

Hi
in classical report or intercative report it won't be possible
do in ALV report that can be possible
you can define any number of fieldcatalogs  means any number of fields in the output
use in this way
Your own company logo can go here if it has been saved (OAOR)
If the logo is larger than the size of the headings in gt_page,
the window will not show full logo and will have a scroll bar. Thus,
it is a good idea to have a standard ALV header if you are going to
use logos in your top of page.
FORM top_of_page.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = gt_page
i_logo = 'ENJOYSAP_LOGO'.
ENDFORM. "top_of_page
i wil send u my program by seaing that you can find it
*& Report ZTEST_ALV_LOGO
REPORT ztest_alv_logo.
TYPE-POOLS : slis.
*ALV Formatting tables /structures
DATA: gt_fieldcat TYPE slis_t_fieldcat_alv.
DATA: gt_events TYPE slis_t_event.
DATA: gs_layout TYPE slis_layout_alv.
DATA: gt_page TYPE slis_t_listheader.
DATA: gs_page TYPE slis_listheader.
DATA: v_repid LIKE sy-repid.
*ALV Formatting work area
DATA: w_fieldcat TYPE slis_fieldcat_alv.
DATA: w_events TYPE slis_alv_event.
DATA: gt_bsid TYPE TABLE OF bsid WITH HEADER LINE.
INITIALIZATION.
PERFORM build_events.
PERFORM build_page_header.
START-OF-SELECTION.
*perform build_comment. "top_of_page - in initialization at present
SELECT * FROM bsid INTO TABLE gt_bsid UP TO 10 ROWS.
*perform populate_for_fm using '1' '3' 'BUKRS' '8' 'GT_BSID' 'Whee'.
*USING = Row, Column, Field name, display length, table name, heading
*OR
PERFORM build_fieldcat.
gs_layout-zebra = 'X'.
*top of page event does not work without I_callback_program
v_repid = sy-repid.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = v_repid
i_structure_name = 'BSID'
i_background_id = 'ALV_BACKGROUND'
i_grid_title = 'This is the grid title'
I_GRID_SETTINGS =
is_layout = gs_layout
it_fieldcat = gt_fieldcat[]
it_events = gt_events[]
TABLES
t_outtab = gt_bsid.
Form..............: populate_for_fm
Description.......: Populates fields for function module used in ALV
FORM populate_for_fm USING p_row
p_col
p_fieldname
p_len
p_table
p_desc.
w_fieldcat-row_pos = p_row. "Row Position
w_fieldcat-col_pos = p_col. "Column Position
w_fieldcat-fieldname = p_fieldname. "Field name
w_fieldcat-outputlen = p_len. "Column Lenth
w_fieldcat-tabname = p_table. "Table name
w_fieldcat-reptext_ddic = p_desc. "Field Description
w_fieldcat-input = '1'.
APPEND w_fieldcat TO gt_fieldcat.
CLEAR w_fieldcat.
ENDFORM. " populate_for_fm
*& Form build_events
FORM build_events.
DATA: ls_event TYPE slis_alv_event.
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
i_list_type = 0
IMPORTING
et_events = gt_events.
READ TABLE gt_events
WITH KEY name = slis_ev_user_command
INTO ls_event.
IF sy-subrc = 0.
MOVE slis_ev_user_command TO ls_event-form.
APPEND ls_event TO gt_events.
ENDIF.
READ TABLE gt_events
WITH KEY name = slis_ev_top_of_page
INTO ls_event.
IF sy-subrc = 0.
MOVE slis_ev_top_of_page TO ls_event-form.
APPEND ls_event TO gt_events.
ENDIF.
ENDFORM. " build_events
*& Form USER_COMMAND
When user command is called it uses 2 parameters. The itab
passed to the ALV is in whatever order it currently is on screen.
Therefore, you can read table itab index rs_selfield-tabindex to get
all data from the table. You can also check r_ucomm and code
accordingly.
FORM user_command USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.
READ TABLE gt_bsid INDEX rs_selfield-tabindex.
error checking etc.
SET PARAMETER ID 'KUN' FIELD gt_bsid-kunnr.
CALL TRANSACTION 'XD03' AND SKIP FIRST SCREEN.
ENDFORM. "user_command
*& Form top_of_page
Your own company logo can go here if it has been saved (OAOR)
If the logo is larger than the size of the headings in gt_page,
the window will not show full logo and will have a scroll bar. Thus,
it is a good idea to have a standard ALV header if you are going to
use logos in your top of page.
FORM top_of_page.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = gt_page
i_logo = 'ENJOYSAP_LOGO'.
ENDFORM. "top_of_page
*& Form build_fieldcat
*Many and varied fields are available here. Have a look at documentation
*for FM REUSE_ALV_LIST_DISPLAY and REUSE_ALV_FIELDCATALOG_MERGE
FORM build_fieldcat.
w_fieldcat-fieldname = 'BUDAT'.
w_fieldcat-seltext_m = 'Dte pst'.
w_fieldcat-ddictxt(1) = 'M'.
Can change the position of fields if you do not want them in order
of the DDIC or itab
w_fieldcat-row_pos = '1'.
w_fieldcat-col_pos = '10'.
APPEND w_fieldcat TO gt_fieldcat.
CLEAR w_fieldcat.
ENDFORM. " build_fieldcat
*& Form build_page_header
gt_page is used in top of page (ALV subroutine - NOT event)
*H = Header, S = Selection, A = Action
FORM build_page_header.
For Headers, Key is not printed and is irrelevant. Will not cause
a syntax error, but is not used.
gs_page-typ = 'H'.
gs_page-info = 'Header 1'.
APPEND gs_page TO gt_page.
gs_page-typ = 'H'.
gs_page-info = 'Header 2'.
APPEND gs_page TO gt_page.
For Selections, the Key is printed (bold). It can be anything up to 20
bytes. It gets printed in order of code here, not by key value.
gs_page-typ = 'S'.
gs_page-key = 'And the winner is:'.
gs_page-info = 'Selection 1'.
APPEND gs_page TO gt_page.
gs_page-typ = 'S'.
gs_page-key = 'Runner up:'.
gs_page-info = 'Selection 2'.
APPEND gs_page TO gt_page.
For Action, Key is also irrelevant.
gs_page-typ = 'A'.
gs_page-info = 'Action goes here'.
APPEND gs_page TO gt_page.
ENDFORM. " build_page_header
REWARD IF USEFULL

Similar Messages

  • Add left to right scroll bar

    How to I enable the left to right scroll bar in Dreamweaver
    CS3? Right now when my code reaches the side of the code screen it
    automatically goes under the previous line and won't extend pass
    the code screen width. I would to enable the scroll bar so it will
    continue past the right code screen barrier. Thanks for the
    help.

    PREFERENCES | Code Format
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "ninedoors" <[email protected]> wrote in
    message
    news:ges3t7$m0a$[email protected]..
    > How to I enable the left to right scroll bar in
    Dreamweaver CS3? Right
    > now
    > when my code reaches the side of the code screen it
    automatically goes
    > under
    > the previous line and won't extend pass the code screen
    width. I would to
    > enable the scroll bar so it will continue past the right
    code screen
    > barrier.
    > Thanks for the help.
    >

  • How to adjust the left and right Margin in PDF

    Hi,
    I've a dashboard ,when i open this dashboard in PDf , left and right margin are not in sink. How to adjust those margins.
    Thanks,
    Malli

    Hi,
    there are only two joins available for InfoSet in BI.
    For more details about Infoset joins you may refer following SAP documentation or serch at forums.
    http://help.sap.com/saphelp_nw04/helpdata/en/ed/084e3ce0f9fe3fe10000000a114084/frameset.htm
    I hope it will help.
    Thanks,
    S

  • How can I separate Left and right audio channels in labview 8.5 tia sal22

    How can I separate Left and right audio channels in labview
    8.5 tia sal22
    Greetings All
    I have a working Labview vi that converts a math formula to an
    audio signal.  I would like to have the
    right and left audio channels playing different math audio signals is this
    possible?
    Example
    Right channel -> plays the audio signal created by a math
    formula
    Left channel -> plays the audio signal created by another
    math formula with adjustable phase control
    I’ve included a VI with a working audio and math formula but
    I’m not sure how to separate the left and right channels.
    I’m using labview 8.5
    I looked up a similar question on the
    support board and it said” use an instance of the the Sound Output Write that
    has a 1D waveform data type input (i.e.  Sound Output Write (DBL)). Each
    element in the array would correspond to a channel.”
    But I’m not exactly sure what he meant.  I’m using a formula to generate the wave file
    Tia sal22
    Attachments:
    fixed mathscript formula to sound test.vi ‏680 KB

    Sorry it took so long to get back.  Here's the new VI with it splitting out the left and right channels. 
    I'm using a Gigaport HD 8 output usb audio device but I'm experience clicks and pops.  I increase the buffers
    but I still get the clicks and pops.  I know gigaport HD can use ASIO drivers which most likely would solve the problem but one needs to code in C for this which I'm not proficient in.  Can someone recommend a work around to prevent this clicks and pops, can I somehow change my VI to fix this? Does anyone have a VI that will allow access to the ASIO latency properties?
    I'm using labview 8.5
    And a gigaport HD which is a USB audio device which outputs 8 analog signals (it is ASIO compatible)
    tia sal22
    Attachments:
    lvt_audio_realtime-out left right device ID test.vi ‏68 KB

  • When you scroll to the bottom of the list of files in Finder, the left to right scrollbar doesn't let you click the last file and it covers the file for a while until it disappears. Is this a bug? How do I not make that happen?

    When you scroll to the bottom of the list of files in Finder, the left to right scrollbar doesn't let you click the last file and it covers the file for a while until it disappears. Is this a bug? How do I not make that happen?

    An odd workaround: click "Always" in System Preferences/General/Show scroll bars. The scroll bars will always show, but they won't cover your last file.
    See this other post: https://discussions.apple.com/message/20572471#20572471

  • How do I move a page to a new location that is offscreen to the left or right on the planning screen

    When I'm in the planning screen mode, even though I have the thumbnails set on their smallest size, my website is so large that the  branches of the hierarchal layout of webpages and their various subpages stretch out to the left and right far distances off the screen. When I try to move one of the little rectangular webpage icons in the hierarchal layout in Plan Screen mode, I can't move it off screen to the left or right to change its position in my website's horizontal menu.  In other words, even at the smallest setting for the icon webpage thumbnails, there's so many icons that they go off page and I can't move a webpage icon to a position that is currently off-screen to the left or right in the menu layout.
    Any ideas how to do that?  Is there a non-graphical way to do it? Thanks!!!

    Your best bet is to reduce the thumbnail size to the smallest, then turn off thumbnails (to speed redraw), then drag in multiple steps, scrolling the Plan view each time. In the upcoming release of Muse (June 17th) you will be able to collapse vertical stacks of pages, which will means your Plan view won't be as wide. If you collapse each stack, you will only see the top level pages, and you won't have to scroll as many times. Or maybe they will all fit. What you really need is autoscroll in Plan view, which we don't currently have.
    Paul Sorrick
    Muse Engineering

  • How do I apply effects equally to the left and right channels.

    I am an intermittent user of Sound Track Pro. I've made some cool audio beds with it in the past but right now I'm having two problems since I have not used it in so long and never was pro with it to begin with.
    1. Seems like the lift and stamp tool only works in multi-track mode and not in the wave editor.
    2. so I put my file in the wave editor to redo the effects from scratch there but now I don't know how to apply them equally to the left and right channels.

    Thank you! One more question: I've got quite a bit of interview tape and would like to increase the playback speed to 1.5X or 1.75 x so that I can get through everything faster. Is there a way to set it at those tempos? I only see the 2X, 4X, 6X, etc. options, but these are too fast and I can't understand what is being said. Is there a way to set this to 1.5X the original speed?
    Thanks!

  • I have a video I 'm editing and some of the shot taken (on the left and right) I would like to remove. Is this possible to do ? If so, how?

    I have a video I 'm editing and some of the shot taken (on the left and right) I would like to remove. Is this possible to do ? If so, how?

    If you mean there are parts of the picture at the sides you want to remove, you have at least 2 choices.
    You can mask the edges of the frame or enlarge it so that the left and right sides are outside the picture area.
    The latter suggestion will reduce the quality of the video and you will also lose an equal amount from the topand bottom, though you could slide the image up or down.

  • How do I plot a y axis on the left and right in DIAdem/VIEW (version 11.0)?

    I am trying to analyze flight data, and I would like to analyze plots of certain parameters so that they share an x axis. It is necessary to view these using two different y axis, on the left and right. How do I do this in DIAdem (version 11.0) in the VIEW tab? Is this possible to do in the VIEW tab?

    myocom,
    You can highlight random points in DIAdem as well. 
    Here is an example:
    Use the cursor to move to the point you wish to highlight.
    Press the "Set Data Point and Flag" icon on each data point you wish to highlight
    When you are done selecting points, press the "Flags: Copy Data Points" icon - that will copy all X/Y coordinates into two new channels
    I created a REPORT Layout using the original data and the highlighted random points (I added the actual point Z-value above the point, they look strange when written at the exact point). I attached the layout for your reference.
    The complete task took 3 minutes from loading the data to finishing and exporting the REPORT layout. If you have a REPORT layout already, this will take less than 30 seconds ...
    I am not familiar with Matlab, so I can't compare how this works in DIAdem vs. Matlab. You can add the combine the complete process in a Script and it will automatically create this kind of report after simply selecting a few data points in VIEW and then pressing a button ...
        Otmar
    Otmar D. Foehner
    Business Development Manager
    DIAdem and Test Data Management
    National Instruments
    Austin, TX - USA
    "For an optimist the glass is half full, for a pessimist it's half empty, and for an engineer is twice bigger than necessary."
    Attachments:
    Report with highlights.zip ‏5 KB

  • How do I get page numbers on the left and right side of the page?

    I am finishing up a book in PAGES '08 on my Mac.
    How do I get page numbers on the left and right side of the page.
    I can get them on the page but I'd like them on the left and right sides.
    Evan

    If the icons are from dmg files that were used to install 3rd party apps like this one for VueScan
    Control (right) - click on the open dmg icon and select "Eject  xxxx" from the contextual window.
    Then find the actual dmg file associated with those icons
    and drag to the Trash in the Dock and empty.

  • How to create buttons that control left and right scroll?

    I would like to know if there is a way to create two buttons, each on the left and right hand sides of the screen, that would control the horizontal (x-axis) scroll of my website.  I've built two image buttons that link to anchors located on the left and righthand edges of the page, but this does not achieve the funtionality I'm looking for.  I would like each button to scroll incrementally every time it is pressed. 
    Is this possible in Muse?

    There are no facing pages in Pages 5.
    Peter

  • Could any one tell me how to do the left outer join or right outer join?

    Could any one  tell me how to do the left outer join or right outer join in Webi Rich Client? thanks.

    we can do it in two ways
    1.  In  web intelligence level  on the query panel click the sql query and write the statement what ever u want there by modifying the existing statement.
    2.  In universe level select the fields in the two tables that you want to make join and create the join between two tables directly by joining field in table 1 to the field in the table 2 by drawing a line and double click on the line to view the join properties,then on join properties if we check the table 1 outer then it is left outer join if we check on table 2 outer then it will be the right outer join.after exporting the universe to the central sever we are now ready to use in web intelligence with out being changed anything in the sql query.
    endorse me if it is useful.
    thanks & regards
    Sreekanth.

  • All of a sudden my screen has black bars on both the left and right sides; all of my folders are overlapping as well.  Anyone know how to fix this?

    All of a sudden my screen has black bars on both the left and right sides; all of my folders are overlapping as well.  Anyone know how to fix this?

    Did you try restart the Mac?

  • The info you put and the year you put in the info section of a movie you've ripped into your library should appear in the empty space on the left as you scroll down your list. It just makes common sense.

    Seems like Apple would use the empty black space on the left, that appears while scrolling through your shared library, to display the info you enter in the year and comments section.  For example: I should be able to put the synopsis to each of my movies in the comments section and see it on the left as I scroll through my list. Get on that. Thanks

    Welcome to the Apple Community.
    Apple does use tht space for info about the movie, you are obviously entering it into the wrong places.

  • I went to the full screen and don't like it and need to know how to get back to what I had. Also, is there a good way to set up bookmarks? Like in a column on the left or right side? Thank you.

    I went to the full screen and don't like it and want to get back to what I had. Also, is there a way to set up bookmarks so that all show in a column on the left or right side?

    Just press F11 on your keyboard to exit full screen mode.

Maybe you are looking for

  • Multiple apple id's on iCloud?

    Will iCloud support multiple Apple ID's? I have a dedicated work ID and a dedicated personal ID that need to be separated as well as my wife's and kids' ID's. I'm setting up a home network (Airport Extreme with external hard drives and printer) and w

  • Exclamation point appearing beside songs after the latest itunes update.

    Good Afternoon, After the latest Itunes update songs in my the majority of my songs in library now have an ! beside them. The songs in question appear to be ones that I have brought over from my older devices (downloaded from CDs), I know how to tran

  • Problems acessing a webservice

    Hello, I created a web service from a java Bean using the web service cration wizard from netweaver. The deployment is ok, I find my webservice on the web services list in the web services navigator, but when I click on it in order to test it, I got

  • AVCHD Viewer?  Is there a way to view "raw" AVCHD files?

    I have Sony HDR-SR5 camcorder that records in AVCHD format. I import most of my AVCHD files into iMovie 08, but I also archive the "raw" AVCHD files (so that when I buy a Blu-Ray burner I can make high-def movies). My AVCHD files are stored as disk i

  • MRP_SCHEDULE_DATES.RESERVATION_ID not populating OE_ORDER_LINES_ALL.LINE_ID

    Hi all I am trying to populate the value of MRP_SCHEDULE_DATES.RESERVATION_ID with the value of OE_ORDER_LINES_ALL.LINE_ID while running the Load MDS Program under Manufacturing Scheduler Responsibility. The Program runs normal but does not populate