Copying ALV Display Variants between different programs

Is there a way to copy the ALV Display Variants from one program to another?  I am NOT referring to selection screen variants.
An SAP standard program was copied to a Z program.  Some changes were made to the logic.  The original SAP program has many (100+) ALV Display Variants.  I do not want to manually re-create them.  Is there a way to copy these from one program to another (without using a custom program to manipulate the tables)?
Thanks.
Norm

Hi norman,
even i was thinking the same while you passing the alv parameter is_variant, give the the program which is having 100 variants.
is_variant-REPORT = 'STANDARDPRG'.
this will import all varaints from it, but when you save any new one it will  save in the same standard program.
regards
vijay

Similar Messages

  • ALV Display Variant copying between programs

    There is a report program say PROGRAM1 whose ALV display variants we want to copy to the ALV display variants of another program say PROGRAM2.
    Both these program share the same ALV output structure design. My questions are
    1) Can the display variants of an ALV be copied into another program.?
    2) Can this be managed programatically?

    Hi,
      Try using LVC_VARIANT_SELECT and LVC_VARIANT_SAVE fms.
      First call LVC_VARIANT_SELECT to read variant from the first program and then call LVC_VARIANT_SAVE to save it for the second program.
      Take a look at report BCALV_GRID_11 for reference
    Sri
    Message was edited by: Srikanth Pinnamaneni

  • Copy User Specific ALV Display Variants

    Does anyone know if it is possible to copy one user's ALV display variant (that has been saved as a user-specific variant) for a particular program (in this case VA05) to another user?

    Hi Eric,
    I'm a bit busy now and I cannot give you a complete solution, but sure can give you some c(l)ue. Just see if you have some success. If you do not, then i wuill get back to you later.
    Refer to the follwoing SAP Tables and see if you have some luck.
    ==========================================================
    LTDX  --> Generic storage of display variants
    LTDXD --> Default display variants
    LTDXS --> SAP Default Display Variants
    LTDXT --> Display variant texts
    ==========================================================
    The idea is to try and manipulate the table entries for various users.
    Regards,
    Anand Mandalika.

  • Need to supress a ALV display for a standard program  while submiting

    Hi ,
    I am trying to suppress an ALV display from a standard program which I am submitting though my Z program .
    Please kindly help me on the same.
    Thanks and Regards,
    Sankha

    Hmmmm... I suggest copying the code of RM08RELEASE to your program, if cannot then copy the program to a Z program without copying the includes.
    Now in the copied code comment
      PERFORM alv_list USING    release_auto
                       CHANGING tab_arbkp
                                tab_arseg
                                tab_released_arbkp.
    and u can use the 3 tables :
                                tab_arbkp
                                tab_arseg
                                tab_released_arbkp
    in your code.

  • Copying variants between different servers

    Hello All ,
    There are 2 servers MSAP and 1SAP ,1SAP is the new implementation that we are doing .MSAP is their previous system .
    I have to copy a program from MSAP to 1SAP ,but there are many variants in that .Is there any method i can copy variants between 2 different servers?? coz there are lot of variants in the existing system .
    Regards ,
    Hemanth .

    Hi,
    Refer FM's:-
    RS_VARIANT_CONTENTS or
    RS_VARIANT_ADD or
    RS_VARIANT_CHANGE.
    Also you can refer thread:-
    Re: Copying Variants
    Hope this helps you.
    Regards,
    Tarun

  • Massive copy of BW transformation between different source system

    Hi all,
    in my BW I have different source systems. I have mapped several objects to one source system.
    Now I need to copy all the transformation to other source systems. These source system are different instance of ECCs, there are the same extractor in all the systems.
    I can't use the BDLS becouse these move the transformations between the system not copy it.
    I try to create a Transport and using the Conversion of Logical System Names but this change only the objects with source sytems dependencies, it don't change the technical name of transformation, and do not create a tranformation to the new system but overwrite the existing one.
    Do you know if there are some program or some procedure to copy transformation between sourcesystem in BW?
    Thanks in advance
    Mario

    Hi,
    you can do a Retrofit (System copy), Generally, retrofit happens between two different BW systems.
    check with your basis team if the retrofit is possible with in the same BW system but for different clients.
    Note : System copy will overwrite all the objects.
    Regards,
    Sudheer

  • Problem in saving ALV display variant with filter

    Hello,
    I'm displaying an ALV grid with function 'REUSE_ALV_GRID_DISPLAY'. When I load a diplay variant and apply a filter, I could save new layout. But when I run the report without a display variant, then apply a filter to the result, I couldn't save filter option when saving display variant. In the "save" tab of save layout dialog, filter checkbox is not displayed. This happens in 4.6C version. Is it a bug or am i missing a point.
    Thanks,
    Mustafa.

    Slm Burak,
    'IT_FILTER' parameter is empty. Users apply a filter but couldn't save filtered list variant. When they run the report with saved display variant, list is displayed without filters.

  • Select OO ALV Display Variants in a Sel Screen.

    Hi, Abapers.
    I'm wondering whether is possible to make a selection (in a sel-screen) over a field of the display variants which are further managed in an OO ALV.
    If it's possible, from where shoud I read them?
    Best regards.

    what do you means with "managed"?
    what do you think to do with the selected field?

  • ALV display Variant

    hi,
    I wrote a code for allowing the user to choose a display variant in the selection screen. The user chooses the required variant in the selection screen and views the ALV grid accordingly. This code is working fine in the development server but as it was transported to the quality server, somehow it has stopped working.
    Any new variants that are created are displayed in the selection screeN F4 help, but somehow the variants are not working.
    Could anyone suggest where i am going wrong?
    Thanks,
    Aviroop

    try to comment it and see./
    it will work..
    you are telling that alv Fm set the default variant.
    if you don't want then comment it, then what ever you choose in selection screen will come in the output otherwise defaut variant overrides the selected one.
    Regards
    vijay

  • OOPs :  SAVE and ALV Display Variant

    Can you please send me the code for 'Save and Display Variant' in ALV OOPs.

    DATA :  l_layout TYPE disvariant.
      l_layout-report = sy-repid.
    l_layouth-zebra = 'X'.   
    CALL METHOD gr_alvgrid->set_table_for_first_display
           EXPORTING
       I_BUFFER_ACTIVE               =
       I_BYPASSING_BUFFER            =
       I_CONSISTENCY_CHECK           =
         i_structure_name              =  'ZQM01'    
    <b>     is_variant                    =  l_layout
         i_save                        = 'A'</b>
       I_DEFAULT                     = 'X'
        is_layout                     =  gs_layout
       IS_PRINT                      =
       IT_SPECIAL_GROUPS             =
       IT_TOOLBAR_EXCLUDING          =
       IT_HYPERLINK                  =
       IT_ALV_GRAPHICS               =
       IT_EXCEPT_QINFO               =
          CHANGING
             it_outtab                     = gt_list[]
             it_fieldcatalog               = gt_fieldcat
       IT_SORT                       =
       IT_FILTER                     =
           EXCEPTIONS
             invalid_parameter_combination = 1
             program_error                 = 2
             too_many_lines                = 3
             OTHERS                        = 4
        IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.

  • Copy Calculated/Restricted Keyfigures between DIFFERENT InfoProviders

    Hello Gurus,
    I am struggling with a problem and there doesn't seem to be any clear help on the web. But maybe you can help me.
    How can one copy a restricted keyfigure from one infoprovider to another different one when all the infoobjects used for the restricted keyfigure are present in both the providers? (multicubes)
    And of course TCode RSZC doesn't work with non-identical infoproviders.
    Thank you very much for your help!
    Marius

    Thank you Cornelia, but this method was clear for me from the begining... it is not an option though... there are about 30 InfoObjects (and another 40 Multiproviders) so there has to be another way. And there is a way because there is an article on BWExpertOnline which describes an easy method (unfortunately this answer is not worth a thousand dollar subscription for me):
    Quick Tip
    Copy Queries Between InfoProviders Painlessly
    by Joerg Boeke, syskoplan AG BEx Analyzer, InfoCubes, Performance, Query, Debug Mode, InfoProvider
    Perhaps, like me, you have spent countless hours successfully creating great queries that contain complex structures for a particular InfoProvider. Then, down the road, you find you need this exact query again for another InfoProvider, but the new InfoProvider has a single characteristic that differs from the one that was the object of your original query. Using SAP transaction RSZC (copying queries between InfoCubes), query definitions can be copied only for use on InfoProviders with the same characteristics. If the key bfigures and characteristics of the new InfoProvider do not match the original 100 percent, this standard method fails.
    So close and yet so far, right? I’ll show you a way, however, to copy the query definition from one InfoProvider to another, regardless of the characteristics of the new target. This method works with both BW 2.x and 3.x installations.
    Source: [http://www.bw-biexpertonline.com/archive/Volume_03_(2005)/Issue_06_(July)/V3I6A2.cfm?session=|http://www.bw-biexpertonline.com/archive/Volume_03_(2005)/Issue_06_(July)/V3I6A2.cfm?session=]
    The above mentioned method handles the copying of queries but when we copy the queries we copy the restricted/calculated keyfigures also.
    Does anybody know this painless method?
    I thank you in advance.
    Marius
    Edited by: Marius Grunca on Feb 12, 2008 6:35 PM

  • Copy/pasting audio regions between different tempo projects

    hi, ran into a strange problem when working on a film voiceover...
    did the recording the other week for a new language version. when done i converted the takes to 48khz as that's the rate in the original logic file. edited together the new, english version cutting and mixing together the best parts of 5 takes. ended up with about 200 nice audio regions in a row.
    what happened is that when i tried to copy the new english version in the old logic project it gets totally screwed up. the reason being (i think) that the new project is 120bpm and the old one 77,7476 (?), which i didnt notice before.
    is there any way i can
    1) paste the 120 bpm stuff into the 77bpm stuff so that it ignores the tempo difference? – now the ends of the regions change, causing sentences to to end funilly, and there a gaps between regions.
    or
    2) change the 120bpm projects tempo to 77bpm without screwing it up?
    or any other solution?
    thanks,
    /r

    Hi Rikard,
    Beforehand, forgive me for any overexplaining I might do. In case of underexplaining, just ask.
    200 regions in a row? On one track, right?
    1) If so, you could simply merge all the audio regions into one fixed file. Select all regions on the track and hit the '=' shortcut. Logic will tell you that it is gonna make a new file. This new file you can then import into the other project. Audio (not loop) files are independent of Logic's tempo. It is just that the bar division doesn't line up with the tempo anymore. But if that is not a problem...
    Also I do not understand why the new project is at 120 bpm? Is there a reason for that, other than that it is the default value when opening an empty project? If not, just set it to the 77 something of the old project. If there is already stuff in your new project and now you want to add your 200-region audio, use method 1). If you change the tempo, two thing change: the tempo of any mioditrack, and the time between audio regions. The audio regions itself will not change.
    regards, Erik.

  • Umlauts are not displayed correctly in different programs

    Hello!
    I live in germany, but my locale is set to "en_US.UTF8" because I like to have everything in english.
    I do not have any problems with umlauts on the machine, but when I connect with sFTP oder Samba to it, the umlauts in files are not displayed correctly.
    Look at this example
    The upper word is how it looks in "ssh putty" (=locally on the machine), the bottom one is from "filezilla" (from my windows host)
    This is my locale
    locale
    LANG=en_US.UTF-8
    LC_CTYPE="en_US.UTF-8"
    LC_NUMERIC="en_US.UTF-8"
    LC_TIME="en_US.UTF-8"
    LC_COLLATE="en_US.UTF-8"
    LC_MONETARY="en_US.UTF-8"
    LC_MESSAGES="en_US.UTF-8"
    LC_PAPER="en_US.UTF-8"
    LC_NAME="en_US.UTF-8"
    LC_ADDRESS="en_US.UTF-8"
    LC_TELEPHONE="en_US.UTF-8"
    LC_MEASUREMENT="en_US.UTF-8"
    LC_IDENTIFICATION="en_US.UTF-8"
    LC_ALL=
    When I create a file "asd_aöü" locally on the machine (with the help of ssh - putty), it looks fine, but when I connect by samba or filezilla again the umlauts are not displayed correctly.
    Do you understand my problem? What can I do?
    Thanks!
    Last edited by cyberius (2011-02-19 10:12:19)

    Did you check the locale settings on your Windows machine?

  • Copy and Past voiceover between different videos

    I need to split a video into three sections.  I have recorded voice over in the video (appears in the blue boxes under the video clips).  Is there a way to copy those from one video and paste them into another?

    Hi there,
    If all you're trying to do is to move from one video clip to another, dragging will suffice. But if, as I imagine, you're trying to move it to another project, copy/paste won't work on the narration track.
    Find the project file in the Finder, and right click to select "Show Package Contents". This will enable you to see your voice over recordings and from there you could drag and drop 'em onto the new project. After you do such and have your narrations in place, it would be advisable to go into iMovie's File menu and hit "Consolidate Media…" so that your voice overs would be copied and referenced to the current project (should you decide to trash the original).
    Be advised that the newly dragged narration will work as a regular audio track and not as a narration track (you will have to perform the audio ducking manually) and its color will revert to the default "green".
    Hope this helps.

  • What error messages are displayed to a different program when login fails

    I am trying to use an LDAP Realm and iPlanet Directory server for authentication with WebLogic 6.1. When I try to authenticate to the WebLogic server using an account with an expired password, I get only a Login Exception.
    My question is is there any method to get back a more meaningful message when the password is expired or the account is locked or other situations similar to that so I can throw back an appropriate message to the user.
    I am not sure if this message is appropriate to be posted in this forum, but any help would be really appreciated.

    This is a coding issue in the form, maybe the number is too big for the box on the canvas.
    It looks also like a business issue is kicking off the error, the message [640+49> 688] looks like some units of stock etc. check, e.g. the returned quantity is larger than the stock on hand.
    File an SR with OracleSupport and/or open the UI's Form fmb code in Forms Developer.
    Multi View relates to an (quite old) OracleRetail (Retek) Forms pll library that enhances the Forms features, if my memory is not letting me down.
    Best regards,
    Erik

Maybe you are looking for

  • How to find list of standard sap exits are there in BW

    HI ALL, Please tell me how can i find list of sap exits in BW Thanks in Advance.

  • Need to reinstall purchased software from computer crashing

    i had my computer set back to factory settings due to a crash. my purchased downloaded software is not on there anymore.  how can i reinstall it?  i have the serial number....

  • How to change the location of rendered files ?

    Hi guys, After finishing I was playing around & exploring the SHARE option. I did SHARE > MEDIA BROWSER then select Mac & PC. Then I click PUBLISH. What happened next was, FCPX starts rendering ! How come it did not prompt & ask me where I want the r

  • BT Infinity & Steaming via WMC and Xbox

    Hi, This seems to be a fairly well known issue but since upgrading to BT Infinity and getting the new Home Hub I am having problems streaming content to my pc via Xbox and Windows Media Centre. I basically have to reset the modem and HH everytime I t

  • I have problems scrolling on certain website

    I have the current firefox installed on my system...all of the sudden I can't scroll on certain websites....its sluggish and hangs...some sites are just fine...one site in particular is www.crocs.com as an example....Now when I use IE no problems wha