User alv layout in standerd

i want to hide some coulumns in standerd tcode, like qe51n , can i change it for only perticular user??? if yes then how?

hi harish
Check this thread
Hide Migo goitem-sgtxt screen 0325
Using Transaction variants you can achieve your requirement
thanks
anurag

Similar Messages

  • How to restrict the user to change ALV layout for Standard Report Output

    Dear All,
    How can i restict the Users to change Output layout of Standard ALV reports,
    kindly suggest to solve the issue.
    Regards,
    Niranjan.G

    Hi NIranjan,
    In the ALV function module , the i_save can have the below paramater values.
    You can add based on your requirement.
    I_SAVE = SPACE Layouts cannot be saved.
    I_SAVE = 'U' Only user-defined layouts can be saved.
    I_SAVE = 'X' Only global layouts can be saved.
    I_SAVE = 'A' Both user-defined and global layouts can be saved.
    Check the Authorization Object - S_ALV_LAYO  in SUIM (Objects by Complex Search)
    Activity -23.
    Edited by: Raj on Jul 13, 2010 3:05 PM

  • Allowing a User to choose the ALV layout format on selection-screen

    Hi all,
    I would like to know how i can add a parameter to my selection-screen which would allow the User to choose a saved ALV layout format before pressing F8 rather than after. As used in CO15 or MB51.
    Thanks  femi.

    yes , You can check the program BCALV_TEST_FULLSCREEN_LAYOUT  to check how F4 help is to be used .
    to check existene of variant is pretty simple.
    Pass the variant name in the ALV display FM .

  • Can't save ALV layout as user-specific

    Hi!
    Whenever I try to save an ALV layout the option User-specific is grayed out, so all variants will be public.
    Users would like to save their own layouts safe from other users, as happens with program variants.
    First of all then, is there any authorization object related to the User-specific option that my roles are missing?
    I read somewhere that 'user-specific' option is controlled by auth. S_ALV_LAYO, ACTVT = 23, yet I have
    this auth object with ACTVT = *.
    Second, if this option was available, would this let users create their own layouts so that other users don't
    overwrite them?
    thanks
    gracias
    xiè xiè

    in the resue FM check the I_SAVE which value are you passing:
    Value range
    ' ' = Display variants cannot be saved
    Defined display variants (such as delivered display variants) can be selected for presentation regardless of this indicator. However, changes cannot be saved.
    'X' = Standard save mode
    Display variants can be saved as standard display variants.
    Saving display variants as user-specific is not possible.
    'U' = User-specific save mode
    Display variants can only be saved as user-specific.
    'A' = Standard and user-specific save mode
    Display variants can be saved both as user-specific and as standard
    variants. Users make their choice on the dialog box for saving the
    display variant.

  • Need to add Excel as option on SAP report view (currently only ALV layout)

    Some users currently have the option to view a report in either the standard ALV layout view or as Excel (example output - transaction VA05).  They also have the Excel icon on their toolbar.  Our issue is that not all users have this option in their GUI.  What do we need to do to add the Excel icon/view option to either their account or their GUI?

    Hello Ryan,
    The export option is coded into the application.
    Can you advise if all users are using the same application VA*?
    Do all users have the same Gui patch and version?

  • Webdynpro ABAP -- ALV  Layout setting

    Dear all,
    In my development with ALV in Webdynpro ABAP, I want to save the ALV layout via Setting. but it seems that the layout only can be saved as user-specific, is it any possible to use it as the gobal one?
    Please kindly provide me some hints. Thanks in Advance.
    Best Regards,

    Hi,
    Yes you can make it global in administrative level.
    1.In SE80 ,Double click on the name of  your Web Dynpro Application .
    2.Select Web Dynpro Application  Menu .
    3.Select Test->-> Execute in Administrative Mode from the menu.
    Your application opens in administrative mode .
    Go to the ALV settings make the changes and save it as some variant.
    This layout will be default and global to all the users.
    Regards
    John Paul

  • ALV + layout varient on selection screen

    hiii
    with ALV list i want to know with how to allow to put the layout on the selection screen and when user press F4 he will be able to use the list of layout he has save on the ALV output
    Note for the layout button to appear i had to activate shown below:
    i_save                   = c_x
    please give me sample code where user can choose layout on selection screen and this layout will be used to display on ALV

    Hi,
    Please refer the code below for layout variants :
    DATA:   gt_rsparams  TYPE TABLE OF rsparams.
    * Data for ALV variant
    DATA  gv_repname          LIKE sy-repid.
    DATA  gv_x_variant        LIKE disvariant.
    DATA  gv_exit(1)          TYPE c.
    DATA  gv_save(1)          TYPE c.
    DATA  gv_variant          LIKE disvariant.
    PARAMETERS: sp_vari LIKE disvariant-variant.        "Dispaly Variant
    INITIALIZATION.
      gv_repname = sy-repid.
      REFRESH : gt_glacct,
                gr_rcomp,
                gt_output,
                gt_fieldcat,
                gt_sort.
    * Initialize ALV Layout variant
      PERFORM f_initialize_variant.
    FORM f_initialize_variant .
      CLEAR gv_variant.
      gv_save           = 'X'.
      gv_variant-report = gv_repname.
      gv_x_variant      = gv_variant.
      CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
        EXPORTING
          i_save     = gv_save
        CHANGING
          cs_variant = gv_x_variant
        EXCEPTIONS
          not_found  = 2.
      IF sy-subrc = 0.
        sp_vari = gv_x_variant-variant.
      ENDIF.
    ENDFORM.                    " f_initialize_variant
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR sp_vari.
      PERFORM f_f4_for_variant.
    FORM f_f4_for_variant .
      CALL FUNCTION 'REUSE_ALV_VARIANT_F4'
        EXPORTING
          is_variant = gv_variant
          i_save     = gv_save
        IMPORTING
          e_exit     = gv_exit
          es_variant = gv_x_variant
        EXCEPTIONS
          not_found  = 2.
      IF sy-subrc = 2.
        MESSAGE ID sy-msgid TYPE 'S' NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ELSE.
        IF gv_exit = space.
          sp_vari = gv_x_variant-variant.
        ENDIF.
      ENDIF.
    ENDFORM.                    " f_f4_for_variant
    AT SELECTION-SCREEN.
    *  Validating selection screen fields
      PERFORM f_at_selection_screen.
    FORM f_at_selection_screen .
    * ALV Layout variant
      IF NOT sp_vari IS INITIAL.
        MOVE gv_variant TO gv_x_variant.
        MOVE sp_vari    TO gv_x_variant-variant.
        CALL FUNCTION 'REUSE_ALV_VARIANT_EXISTENCE'
          EXPORTING
            i_save     = gv_save
          CHANGING
            cs_variant = gv_x_variant.
        gv_variant = gv_x_variant.
      ELSE.
        PERFORM f_initialize_variant.
      ENDIF.
    FORM f_initialize_variant .
      CLEAR gv_variant.
      gv_save           = 'X'.
      gv_variant-report = gv_repname.
      gv_x_variant      = gv_variant.
      CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
        EXPORTING
          i_save     = gv_save
        CHANGING
          cs_variant = gv_x_variant
        EXCEPTIONS
          not_found  = 2.
      IF sy-subrc = 0.
        sp_vari = gv_x_variant-variant.
      ENDIF.
    ENDFORM.                    " f_initialize_variant
    Thanks,
    Sriram POnna.

  • User Specific Layout for KSB1

    Hi Gurus,
    User has created a variant for KSB1 report and its saved as user specific variant automatically.  Now he want to change this as global in order to access for other users but user specific check box not able to deactivate as its greyed out(not modifialbe). Attached screen shot for clarity on the issue. Please share your inputs on from where this tab is controlling?
    Thanks in Advance

    Hi Jyothi,
    You can create a new standard layout with name starting with /. If user specific check box is grayed out and selected by default, then that user may not have proper authorization to create standard ALV layouts. Please ask your BASIS team to give required authorization.
    Thanks,
    V V

  • Import user-specific layout

    Dear all,
    is there a possibility to save user specific (ALV-) layouts for example in fagll03 to be able to import these again for example after a release upgrade? Thanks for suggestions and hints.
    Regards,
    Cathrine

    Hi,
    Layouts created by the customer are retained and you can continue to use them.
    Please refer OSS note 551178 for details:-
    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=551178
    Regards,
    Gaurav

  • User specific layouts

    Hi
    I'm new to adobe forms.
    Is it possible to have user specific layouts in adobe forms like we have for say ALV?
    I can't see any option in the layout tab to save a particular layout.
    If not then what are the other options available to achieve this?
    Thanks
    Pushpraj

    Hello,
    you have 2 options:
    1) create multiple layouts for a single interface (layout variant at design time, created by the developer, not the user)
    2) pass all the data into the form and add some information about what data does the user want to see
    (note: everything must be send to the form, only part will be hidden according to the customizing)
    in the form you will use scripting (to control the form behavior) to hide the fields the user does not want to see.
    Extra: Maybe you could: Let the user create an ordinary ALV layout and save it
    On runtime, before generating the form, you can check the layout and hide the fields in the form (through the "customizing" structure where you mark something like COL1 = 'X' for visible and COL2 = '' for invisible and make that happen through scripting).
    There is no other way. There is no way user can create his own variant, it always must be a developer, who creates the variants. I am sorry I cannot help you with the user side customizing since there is no such thing.
    Regards Otto

  • ALV Layout Variant Issue

    Hi Gurus,
    In my ALV report there are two Layout variants.
      a) Default Layout - /DEFAULT created by someone else earlier.
      b) User specific - created and saved by me (name CS Layout)
    I am using this function module
    alv_variant-report = sy-repid.
      alv_variant-username = sy-uname.
    CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
        EXPORTING
          i_save     = 'U'
        CHANGING
          cs_variant = xalv_variant
        EXCEPTIONS
          not_found  = 2.
      IF sy-subrc = 0.
        p_vari = xalv_variant-variant.
      ENDIF.
    PROBLEM: Even though I am passing user specific information to this FM, but it is returning me the Default layout, but
    I want the user specific layout(CS Layout) which I created and saved.
    Please help !

    Hi Chandan,
    alv_variant-report = sy-repid.
      alv_variant-username = sy-uname.
    CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET'
        EXPORTING
          i_save     = 'U'
        CHANGING
          cs_variant = xalv_variant
        EXCEPTIONS
          not_found  = 2.
      IF sy-subrc = 0.
        p_vari = xalv_variant-variant---------->What does this variable contain.
      ENDIF.
    You are not populating any value to the variable xalv_variant,again you are passing it again to p_vari.
    Check this link once.
    [REUSE_ALV_GRID_DISPLAY - layout variant|REUSE_ALV_GRID_DISPLAY - layout variant;
    Have a look at rich's reply
    Regards,
    Lakshman.

  • Specific ALV layout for FBL1N

    Hi Guys,
    Any ideas how can I set the specific ALV layout fo FBL1N report in the way, that special group of users see only one/few specific document types (not all of them) for the certain supplier. I don't want to do that in ABAP.
    Regards
    Adam

    hi Adam,
    you can assign authorization to each single document type in transaction OBA7. You also have to maintain the user profiles as well (the respective auth object is F_BKPF_BLA). Of course this will be valid in the whole system, but it does not make much sense that users have limited authorization in one specific transaction only.
    hope this helps
    ec

  • How to make Default ALV layout

    Hi,
    I want to make 'STANDARD view' as a default ALV Layout...If anybody execute my ALV Report STARD Layout variant should display by default. Other variant layouts they can select from drill down..
    I know class and method but i don't know how to write code for this with paremeters..Can anybody help on code please..
    CLASS : CL_SALV_WD_C_TABLE
    METHOD : IF_SALV_WD_COMP_TABLE_PERS~SET_STANDARD_VIEW
    My current ALV CODE
      DATA: l_ref_interfacecontroller TYPE REF TO iwci_salv_wd_table .
      DATA: l_value TYPE REF TO cl_salv_wd_config_table.
      l_ref_interfacecontroller = wd_this->wd_cpifc_alv( ).
      l_value = l_ref_interfacecontroller->get_model( ).
    Thanks.,
    Subba

    Hi sarbjeet singh,
    Thanks for your reply...
    I didn't understand your answer...Already this view gone to production system and every USER created his own view..
    Now how can make default standard view to all users..
    If i keep Standard view as Intial view and release transport to production is it effected to all users and display standard view as initial view?
    Thanks,
    Subba

  • Problem in ALV layout ...urgent

    Hi,
    I am using transction VL06C which displays the ALV list. The strucute used by standard program for ALV is LIPOV. There is one include available for customer fields LIPOVZ.
    I have inculded my Z structure to it and new field i added is shipmet number. Now i can see the shipment number in the layout of ALV list as hidden field. So I automatically got this field in my ALV list.
    Now today I added one more filed quantity to my Z structure. But I cant see that field in my Layout of ALV.
    When I debugg I can see the field is getting populated correctly in user exit. Also in Field catalog.
    But can not see in Layout when I am trying to change the ALV layout. I can see only Ship. Number
    Please suggest.

    Hi Vinit,
    I think you may have copied the fieldcatalog structure from your previous fields.
    Check whether this line has been added for the field.
    clear wa_fieldcat.
          wa_fieldcat-fieldname     = 'MTART'(060).
          wa_fieldcat-seltext_l     = 'Mat. Type '(024).
          wa_fieldcat-ddictxt       = c_long.     
    *     Hide the column
            *wa_fieldcat-no_out      =  c_x.*    
    append wa_fieldcat to i_fieldcat.
    . Sorry if iam wrong.

  • Setting alv layout  as defualt for all usres

    Hi,
    Is it possible to set the webdynpro alv layout set as default for all users.
    I need your input if this is possible in WD ABAP ALV setting.
    Thanks in advance !
    Alok

    I found the answer to my question on my own by just digging into the options available  in ALV.
    Thanks,
    Alok

Maybe you are looking for