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.

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

  • 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

  • Copying user specific reporting variants to other users

    Hi,
    Does anyone have experience in copying user saved variants to other users?
    We'd like to create a few complex variants for reporting and then distribute them to all of our users.
    Thanks!
    -Miikka
    Edited by: Miikka Åkerman on Nov 18, 2009 2:40 PM

    Hi,
    In reports input Screen you have this option,
    In selection screen you can find, Save as a New varient, give some name and save , don't select Save as User Varient and save it.
    Note: Check with the select Save as User Varient & Use as default Varient options.
    Thanks
    Reddy

  • 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.

  • Copy user-specific report layouts (table LTDX)

    Hi,
    We are implementing a "Single Sign On" solution and thus we need to
    copy all the SAP users to adapt their names to "windows user names".
    We copy all the user data and authorizations from SU01 but then we must
    copy too all the other user-dependent things. One of them are user-
    specific report layouts. We can copy the report variants because they
    are not user-dependent but is there any way to copy the user-specific
    layouts (table LTDX) from one user to another? Is there any transaction
    or report for it?
    Thanks in advance and best regards,
    Jon Larrucea

    Hi,
    Try This Program
    report copy_layout.
    data : lt_ltdx like ltdx occurs 0 with header line.
    data : lt_ltdxt like ltdxt occurs 0 with header line.
    parameters report like ltdx-report obligatory.
    parameters report2 like ltdx-report obligatory.
    "copy layout of report to report2.
    start-of-selection.
      select * into table lt_ltdx from ltdx
                    where report = report.
      select * into table lt_ltdxt from ltdxt
                    where report = report.
      loop at lt_ltdx.
        lt_ltdx-report = report2.
        modify ltdx from lt_ltdx..
      endloop.
      loop at lt_ltdxt.
        lt_ltdxt-report = report2.
        modify ltdxt from lt_ltdxt..
      endloop.
      message 'Copy Complete.' type 'I'.

  • 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

  • User specific image display

    Hi,
    I need to display image in SAP Easy Access initial screen. Iam able to do it globally by mentioning image name in START_IMAGE id of SSM_CUST table.
    But I need to display image specific to user ie., image should vary based on user-id.
    How to do it ?
    Any help is appreciated.
    Regards,
    Nagarajan.J

    Hi,
    Goto view maintanance transaction sm30 and edit user settings for users_ssm.
    You can  specify whether the user menu or the SAP menu are to be
    displayed for a user.
    Regards,
    Abhinay

  • MMBE - Copy text in ALV display

    Hi all,
    We are migrating to ECC 6.0 from 4.7.  In ECC, transaction MMBE calls a new ALV display (we are aware that the old program can be called via MMBE_OLD). 
    We have many users who are used to selecting and copying multiple text fields (such as a list of batches) from the old MMBE using ctrl + Y then ctrl + C.  In the new display we can select a single field, by simply clicking.  However, we cannot find a way to select multiple text fields from the new display.  Does anyone have any suggestions?
    Thanks & regards,
    Mark

    I feel a little silly answering my own question, but we found the solution:
    In the Print Preview, Ctrl + Y & drag can be used to select.

  • Copying user specific layout of standard report to some user ids.

    Hi ,
    I am using user specific layout of standard report in my customizing report for retrieving data from standard report.
    i want to copy this user specific layout of standard report to some end user user ids.
    if any body successfully solved this isseue previously, please help me to sort out this .
    Thanks & regards,
    Hari priya

    hi sadaram,
    Thanks for ur quick reply,
    I am using this user specific layout in my zreport for retrieving data from std report. i don't want this layout to be global for all users. i already created same layout in production also , but i want to copy this user specific layout to some of end users
    ( not all end users) with different user names.
    please suggest any solution to solve this issue..
    regards,
    Hari priya

  • User Specific VA01 Screen variant (item overview tab first then sales tab)

    Hi,
    One of my user wants to see more number of line items on the sales order creation screen. Is it possible to create user specific screen variant? Like bringing item over view tab first and then sales tab at VA01 screen for one particular user.
    Thanks in anticipation.
    Regards
    Suman Jha

    hi,
    you have two solutions for your issue.
    1. please check the resolution of your desk top which you are working.
    2. SAP has fixed the screens like that onlly so please write to SAP if there is any solution on this they will provide because no enhancements or developments or no programs i think we can do that.
    regards,
    balajia

  • 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?

  • 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 user-specific layout to another user ID

    Does anybody know how to copy "user layout" information
    from current user ID to new user ID?
    At the end of every year, my company needs to give new user ID to all users
    due to security reason. For example, User ID for Y2008 is "user2008",
    and provide new user ID which is "user2009" for Y2009.
    The user is the same employee.
    Since he is the same person, of course he wish to keep using
    his user-specific layout for Y2009 continuously.
    So, I copied current user ID and create new user ID from SU01.
    Then, I found out that "user layout(user-specific layout)" information on FB03
    was NOT copied to new user ID.

    Hello,
    There is no need need to create a new user year.
    You can extend the validity of the same user id year by year. For example, you have created a user "TRAINEE01", initially when you have created you give the validity period from 01.01.2008 to 31.12.2008. Once the year is being closed, extend the validity from 01.01.2009 to 31.12.2009. This way you can avoid lot of maintenance cost as there are no redundancy of user IDs.
    There are many settings are user specific. In case if you create a new ID, the problem is that again he has to change all his / her settings. It would really cumbersome and they may not be knowing what changes made in the previous ID, as the system administrator might has stopped access to the old ID.
    Regards,
    Ravi

  • User specific ALV Layout

    In my ALV report - Go to Settings - Layout - Save. The User-Setting checkbox is grayed out. How do I turn it on.

    Sorry for the late reply probably this git resolved already, but the solution is that this needs some authorization:
      Object Class BC_Z Basis - Central Functions
        Authorization Obj. S_ALV_LAYO ALV Standard Layout
          Authorization Field ACTVT Activity
                                                                                    23
    You can get the info when checking transaction SU53 afteryou see the greyed out "user defined" flag even if the programming for i_save is set to 'X' or 'A'.

Maybe you are looking for

  • Making attrbute of  field in layout dynamic (mandatory on not in config)

    Hi, One of the functional team member had some issue with configuration. He checked the box in configuration which is mandatory flag chack box in Manitain Field groups. But a particular field does not change it status in transcation. I am having a ve

  • MRP run for consumables

    HI, What is the tcode we have to use to run mrp for consumables. Consumables are not maintained in bill of material but we are using manual reorder point planning vb and entered the reorder point.Whether we have to enter the requirement for each cons

  • Enhancing the ALV export option in webdynpro.

    Hello Experts, I have a requirement where in i have to enhance the possibility of exporting the ALV output data in some other format but not in excel. as of now in webdynpro ALV output we have a option of exporting the output data in microsoft excel

  • System Language after upgrade to 10.4.6

    Hi everybody, my PowerBook seems to run nicely after the upgrade, however, the language of the LoginWindow has changed from German (my user's default) to English. The language of my account is German when I'm logged in. Any hints on how to resolve th

  • Display popup inside applyResult method of ovs?

    Hi, I have implemented an object value selector for a field. Now what I want to do is to display a popup window when   the user selects a row inside ovs popup (ie. inside the applyResult method). The popup window (with ok and cancel buttons) is being