In ALV- Save layout is not holding sorting values..

hello expert.
in ALV-> Change Layout -> filter Material -> 89* and save as default.
but not working when i execute the 2nd time from starting onwards..!
my alv is able to save screen but not filtering values .
my alv unable to hold filter value as default setting.
could you please help me out.
thank you,
with best regards
srinivas rathod

Hi
Save personalization is for saving variables not for saving layout. If you are doing any changes to layout you can directly save by clicking save button.
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/45/6f6b52f5981c91e10000000a11466f/frameset.htm
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/01/42c73c13b0ce5be10000000a114084/frameset.htm
Regards
Ravi
Edited by: Ravi Naalla on Apr 3, 2009 3:47 AM
Edited by: Ravi Naalla on Apr 3, 2009 3:49 AM

Similar Messages

  • On transaction FBL3N  report change layout and save layout icons  not activ

    Hi,
    I am working on upgrade project from 4.6C to ECC6.0. On transaction FBL3N  report change layout and save layout icons  not active; only select layout icon is active.
    Please advise how these two icons can be activated.
    saeed

    Hi,
    The object F_IT_ALV has a field, the activity ACTVT, which can
    contain four permitted values: 01, 02, 03 and 70.
    Activity 03 corresponds to the minimum authorization, which is the
    most restricted one: You can only select layouts which have
    been configured already. In particular, all of the other functions
    named above are inactive with activity 03.
    I guess that your user-id have set activity 03 for this object.
    The SAP notes 374656 and 409190 are recommended.
    So, if the values 01 and 02 are not included, then
    the user can't change and save layouts.
    For the line item display in FI the authorization
    object FI_IT_ALV has been created as an extra security check in addi-
    tion to the ALV authorization object S_ALV_LAYO.
    Please check note 374656 where you should be able to find
    relevant info about this. Also note 637554 should be helpful.
    Regards,
    Aidan

  • FBL3N  change layout and save layout icons  not active

    Hi,
    I am working on upgrade project from 4.6C to ECC6.0. On transaction FBL3N  report change layout and save layout icons  not active; only select layout icon is active.
    Please advise how these two icons can be activated.
    saeed

    You are missing an authorization object in your user profile.  Run FBL3N and then run SU53 to see which auth obj is missing.  Then send those details to your Security.

  • How to hold the values as  it's not holding the values when it cross 255

    DATA : fval1  TYPE edidd-sdata.
    DATA : fval2  TYPE edidd-sdata.
    DATA : fval3 TYPE edidd-sdata.
    DATA : fval4 TYPE edidd-sdata.
    DATA : fval5 TYPE edidd-sdata.
      DATA : len(3) TYPE n.
    values1 = wa_final-low.
      values2 = wa_final-high.
      IF wa_final-high IS NOT INITIAL.
        CONCATENATE values1 values2 INTO fval1 SEPARATED BY '-'.
      ELSE.
        fval2 = values1.
      ENDIF.
      IF fval3 IS NOT INITIAL.
        IF fval1 IS NOT INITIAL.
          fval = fval1.
          CONCATENATE fval3 fval INTO fval3 SEPARATED BY '/'.
        ENDIF.
        IF fval2 IS NOT INITIAL.
          fval = fval2.
          CONCATENATE fval3 fval INTO fval3 SEPARATED BY '/'.
        ENDIF.
      ELSE.
        IF fval1 IS NOT INITIAL.
          fval3 = fval1.
        ENDIF.
        IF fval2 IS NOT INITIAL.
          fval3 = fval2.
        ENDIF.
      ENDIF.
      DATA : len(3) TYPE n.
      len = STRLEN( fval3 ).
      IF len > 250.
        fval4 = fval3+0(250).
        fval3 = fval3+250(5).
    *    CONCATENATE fval4 fval3 INTO fval5.
      ENDIF.
           IF fval4 IS INITIAL.
              wa_final1-varbl31 = fval3.
            ELSE.
                CONCATENATE fval4 fval3 INTO fval5.
                wa_final1-varbl31 = fval5.
            ENDIF.
            MODIFY  it_final1 FROM wa_final1
            TRANSPORTING varbl31 WHERE agr_name = wa_final-agr_name.
    at this point also it's not holding the values when it exseds 255
    kindly please help

    H friends ,
    i am not the expert at the same time i know some thing in abap
    fval4 = fval3+0(250).
        fval3 = fval3+250(5).
    in the above case fval3 have 255 char at that time iam transporting 250 char to fval4 with this statment
    fval4 = fval3+0(250).
    and iam keeping  the remaining 5 char in fval3 with this statment
    fval3 = fval3+250(5)
    so that i can push some more values in fval3  and at i am
    CONCATENATE fval4 fval3 INTO fval5.
    so that fval5 may get all values this is the way i try but fval5 is not holding all the values 
    i asked solution for that
    fval 3 = fval3+250(250)
      dosen't  have any meaning i know that  friend
    my question is how to hold the remaining value

  • Save  layout and not values of variables

    When I use SAVE_PERSONALIZATION, the values of variables are also saved. I want only the layout is saved and not the values of variables. is that possible?
    Note: version 7 of the wad
    Thanks,
    IKA

    Hi
    Save personalization is for saving variables not for saving layout. If you are doing any changes to layout you can directly save by clicking save button.
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/45/6f6b52f5981c91e10000000a11466f/frameset.htm
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/01/42c73c13b0ce5be10000000a114084/frameset.htm
    Regards
    Ravi
    Edited by: Ravi Naalla on Apr 3, 2009 3:47 AM
    Edited by: Ravi Naalla on Apr 3, 2009 3:49 AM

  • Forwarding agent should not hold empty value

    Hi all,
    In Vt02n transaction while doing shipment completion i need to check if the forwarding agent field is empty or not .
    If it is so i need to raise a error message. After that the forwarding agent field should be opened for input.
    In the include ZXV56U16 (in the exit EXIT_SAPLV56F_011) i wrote a logic for this field check and raised a error message.
    When i tested it the error message was dipalyed but the field is not opeing for inout again.
    Can anyone pls help me on resolving this issue.

    Instead of writing abap code in user exit, you can create an activity profile for the shipment type and status where the validation is required.
    SPRO-Logistics Execution-Transportation-Shipments-Define and Assign Activity Profiles
    In the profile you choose to display a popup window and mark the forwarding agent (VTTK-TDLNR) as mandatory field. As a result, when updating the status in the shipment document the system will ask for a forwarding agent.
    Hope this helps

  • Save layout option for FITRV_PRINT_TABLE_CONTROL_DATA

    Hello,
    I need to print table control data ,for this am using FITRV_PRINT_TABLE_CONTROL_DATA
    My requirement is now to have the option to save the layout which is generated after calling this function module.
    currently 'save layout' is not shown in the pf status and is disabled in the menu. only change layout is enabled which cannot be saved.
    1. Can we enable the save layout inside this list generated by fm.if yes how.
    2. can we have custom buttons inside the list generated using this fm.if yes how.
    3. Copying fm and convert to Z can do it I guess but I want to check if there is any option with the existing standard fm .
    4. Is it better to remove this fm and generate a new alv list  for the table control. which option is better.
    Thank you.
    Best Regards,
    Abhilash

    Hi,
    Use the below function module
    FITRV_PRINT_TABLE_CONTROL_DATA
    Regards
    Sudheer

  • How to hold the value in List box.

    Hi All,
    On my screen painter Screen I am displaying the Sold to party and ship to party with thier address.
    I am also displaying the Shipping condition based on ship to party. To display the shipping condition i am using list box. Once the user enter the sold to party automatically all the field is going to populate in their respective fields. I am facing the problem that, The list box getting populated with shipping condition but once you choose the shipping condition and hit the enter the list box getting refreshed. I am using this code in PAI event. And I can Only use this in PAI.
    The Function i am using for list box is CALL FUNCTION 'VRM_SET_VALUES'.
    Pls suggest me how to hold the value in List box.
    Thanks,
    Rakesh

    Hi,
    Now i am using in PBO.
    the code below in in PBO.It is still not holding the value.
          if list[] is initial.
          perform SHP_COND.
          endif.
    form SHP_COND .
    *DATA: SHOP(80).
        clear : GT_VSBED, list.
        refresh : GT_VSBED, list.
         select vsbed
           from knvv AS K
           into table GT_VSBED
          where Kvkorg = vbak-vkorg  "Kkunnr = GV_STPH
          and K~vtweg = vbak-vtweg
          and K~spart = vbak-spart.
        select VSBED vtext
          from TVSBT
        into table list
        for all entries in GT_VSBED
        where spras = sy-langu
        and vsbed = GT_VSBED-VSBED.
    *break-point.
    NAME = 'SHP_CON'.
    CALL FUNCTION 'VRM_SET_VALUES'
      EXPORTING
        id                    = NAME
        values                = LIST[]
    EXCEPTIONS
       ID_ILLEGAL_NAME       = 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.
    endform.                    " SHP_COND
    Thanks,
    Rakesh

  • 'Save layout' button missing in the ALV report layout screen

    Hi Friends,
         In one of our ALV report the 'save layout' button is missing in the report output screen.i have used the OO concept for creating the ALV output and not the function module.I have attached the code below used for creating the ALV grid.
    CREATE OBJECT alv_grid
          EXPORTING i_parent = g_container_2.
    CALL METHOD alv_grid->set_table_for_first_display
         exporting
                   i_structure_name = 'PA0002'
                   is_layout =
           CHANGING
                     it_outtab = gt_outtab
                     it_fieldcatalog = wa_fieldcat.
    But i'm not able to trace why the 'save layout' button is missing in the output.Can anyone of you help me in sorting out this problem.
    Thanks and Regards,
    Vadivel.

    Pass <u><i><b>A to I_SAVE</b></i></u> parameter. That will give the options to the user to save the layout outs.
    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.
    Regards,
    Ravi
    Note : Please mark all the helpful answers
    Message was edited by: Ravikumar Allampallam

  • IN ALV Report 'SAVE LAYOUT' option missing

    Dear All,
                 I have created one report in ALV GRID using ABAP OBJECTS(Using class CL_GUI_CUSTOM_CONTAINER and
    CL_GUI_ALV_GRID).But in output when i click on change layout option i am not getting SAVE layout option.
    I have already passed I_SAVE parameter = 'A' while calling metod SET_TABLE_FOR_FIRST_DISPLAY. But i didnt worked.
               Please do needful.
    Regards,
    Mayank

    Hi,
    You can manage display variants by using parameters, “is_variant” and “i_save” of “set_table_for_first_display”. Here are options for variant handling. <structure_name> is the variant-defining structure of type “DISVARIANT”. The field “report” in this structure should contain the value of “sy-repid.”
    Hope this helps. Reward points if helpful.
    Thanks,
    Balaji

  • SAVE Layout Option in ALV list Report

    Hi Experts,
    Is it possible to SAVE the layout option for Block ALV list Reports?
    Thanks in Advance,
    Sivak.

    Hi,
    It is not possible to save layout in BLock ALV display but possible to change layout. There is no parameter to save. It is not possible to store the layout as it has several structure.
    Thanks & Regards
    Rocky

  • How to get the SAVE Layout  ICON on ALV Grid display report

    Hi,
      I am using the standard ALV Layout, and I do not get the SAVE LAYOUT Icon on the Menubar, where I could save the report Layout.I am using the layout routine as,
    FORM layout_build USING   u_lf_layout TYPE slis_layout_alv.
      u_lf_layout-box_fieldname       = 'SELK'.  " Checkbox
      u_lf_layout-zebra               =  'X'.
      u_lf_layout-colwidth_optimize   =  'X'.
      u_lf_layout-confirmation_prompt =  'X'.
      u_lf_layout-get_selinfos        =  'X'.
      u_lf_layout-f2code              =  '&ETA' .
      u_lf_layout-detail_titlebar     =  'Delivery Due List'.
      u_lf_layout-key_hotspot         =  'X'.
      u_lf_layout-info_fieldname      =  'COL'.
    ENDFORM.                    " layout_build
    Is there anything that I am missing. Please suggest.Many thanks for your help.
    Regards,
    Mira

    Hi,
    i think you've forgotten param. <b>i_save</b>
      x_save = 'X'.
      gs_variant-report     = sy-repid.
      CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
           EXPORTING
                I_STRUCTURE_NAME = 'ZTAB01'
                IS_VARIANT       = gs_variant
                IS_layout        = lay
                I_SAVE           = x_save
           TABLES
                T_OUTTAB         = gridtab
           EXCEPTIONS
                OTHERS           = 1.
    regards Andreas

  • Button Save layout not appearing in the Applicaion toolbar

    I am displaying an ALV output thru OOPS like
      my_salv_table->set_screen_status(
        pfstatus      =  l_pfstatus
        report        =  my_repid
        set_functions = my_salv_table->c_functions_all ).
    I have set my pfstatus prior to this . In my PF status I have set the save layout button also . But it is not appearing in the ALV output . But when I execute the pfstatus individually the button is appearign in the application  tolbar .
    Moreover I tried to explicitly set the save layout button
    l_functions_list = MY_SALV_TABLE->GET_FUNCTIONS( ).
    l_functions_list->set_save_layout( IF_SALV_C_BOOL_SAP=>TRUE ).
    But also it is not appearing in the ALV layout

    Hi you can copy the status from the standard ALV program 'SAPLSALV' to your program.For that u nedd to follow thease steps.
    1. go to se41.
    2. enter standard program name 'SAPLSALV'.
    3. select the status name 'STANDARD' via F4 help.
    4. Click on the copy 'status' button on the application tool bar.
    5. enter your program name and give the name of status as zstandard.
    status will get copied.
    6. Now in your source code.
    in the   CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    do changes as.
    I_CALLBACK_PF_STATUS_SET = 'ZSTANDARD'.
    and write subroutin as.
    *&      Form  ZSTANDARD
          text
         -->EX_ITAB    text
    FORM ZSTANDARD USING RS_EXTAB TYPE SLIS_T_EXTAB .
    copy the status of 'SAPLSALV' standard program.
      DATA:
        GT_EXCLUDE   TYPE SLIS_T_EXTAB.
      SET PF-STATUS 'ZSTANDARD' .                       "Set gui status
      APPEND '&FIND' TO GT_EXCLUDE.
    ENDFORM.                    "ZSTANDARD
    after doing all thease thing u will get all the functionality of standard alv program including SAVE command.
    I hope it will definately help u.
    Rewards if usefull.
    Best Regards.
    Dheeraj

  • Save layout Button in Object Oriented ALV

    Hi  gurus,
    I am working on Object Oriented ALV. I am facing one problem when the outpput get shown on the screen the save layout and select layout buttons are not appearing on the application toolbar of alv.
    TRY .
          cl_salv_table=>factory( IMPORTING r_salv_table = g_alv_out
                                   CHANGING t_table      = i_alv ).
        Set status GUI
          g_alv_out->set_screen_status(
              pfstatus      = 'STANDARD'
              report        = sy-repid
              set_functions = g_alv_out->C_FUNCTIONS_ALL ).
           g_columns = g_alv_out->get_columns( ).
        Set new description texts for columns
          PERFORM f_set_column_name USING:
                'LTEXT' text-001 text-001 text-001 space,
                'NAME1' text-002 text-002 text-002 space,
                'TXZ01' text-003 text-007 text-007 space,
                'KWERT' text-004 text-004 text-004 space,
                'WEMNG' text-005 text-010 text-011 space,
                'BALNC' text-012 text-013 text-014 space,
                'AFNAM' text-006 text-008 text-009 space.
          PERFORM f_set_column_name USING 'WEMNG'
                  space space space 'WAERS'.
          PERFORM f_set_column_name USING 'KWERT'
                  space space space 'WAERS'.
        Set column as hotspot
          g_column ?= g_columns->get_column( 'EBELN' ).
          g_column->set_cell_type( g_column->hotspot ).
          g_events = g_alv_out->get_event( ).
          CREATE OBJECT gr_events .
          SET HANDLER gr_events->on_double_click FOR g_events.
        Display report
          g_alv_out->display( ).
        CATCH cx_salv_msg.
      ENDTRY.
    where in the Status  STANDARD I have entered all the buttons includeing these two buttons
    Can you please Help me in solving this issue.
    thanks,
    Vinod.
    Edited by: vinod parhad on Jul 2, 2010 1:35 PM

    data: gr_layout  type ref to cl_salv_layout,
    gr_alv     type ref to cl_salv_table,
    gs_key     type salv_s_layout_key,
    * in your SALV routine.... after FACTORY call
    gs_key-report = sy-repid.
    * User can save layout.
      gr_layout  = gr_alv->get_layout( ). "layouts
      gr_layout->set_key( gs_key ).  "Pass Program Name
      gr_layout->set_save_restriction( cl_salv_layout=>restrict_none ). "User can save
    See also Rich Heilman's excellent tutorials on SALV by searching for SALV Tutorial,
    See also programs named: SALV* for demonstrations of SALV outputs and how to code.
    Edited by: BreakPoint on Jul 2, 2010 1:46 PM add references for tutorials

  • Standard Report not Displaying 'SAVE LAYOUT' Option

    Dear All,
    Using Tcode VF44, i am getting output list.But in that list when i click on select layout option from toolbar its not displaying 'save layout' Option. can anybody give me soln for the same.How can i get that option?
    Regards,
    Mayank

    hi ,
    it depends on the user parameters.
    U have to identify the parameter id and u have to activate it in user maintainance partameters .
    su01 -> parameters.
    ex .  parameter id ->  SD_VARIANT_MAINTAIN -> X
    so u can save layout now.
    regards,
    manikandan

Maybe you are looking for

  • Nexus 1000v load balancing policy

    what load balancing policy is used for the 1000v? looks like the default is  port-channel load-balance ethernet source-mac when shuld another policy be used? dest-ip-port              Destination IP address and L4 port   dest-ip-port-vlan         Des

  • Split/Join, Invoke Service and SOAP Header in osb10.3 wls10.3

    Hi gurus, Are Split/Join able to invoke external services with a custom SOAP header? I have a split join to call 2 external business services in parallel. Those 2 external services requires a custom SOAP Header <soapenv:Header> <v1:ConsumerRequestHea

  • Basic Condition in copying control

    Hi All, anybody can you tell me what is basic rule in copying control.I know if copying from one doc to another certail thing are not copied.but how can i know.like if i am copying from invoice to return order assassable value is not copied but i hav

  • Versions and Auto-save

    I am a very new user to macbook. I purchased this for academic study and the "versions" and "auto save" functions sound just what I want. But I have no clue about how to "turn this on" and see the old saved versions of my documents. Any advice or hel

  • DI-624 Compatible with Macbook?

    hey everyone, tomorow i plan on purchasing a macbook, however ive thought up a concern that might be a problem. The macbook is listed as having 802.11n Wi-Fi. Now the wireless router i have at home is a D-Link DI-624. According to the D-Link website