ALV : possibility to save/manage layouts

Hi all,
i use FM REUSE_ALV_GRID_DISPLAY and it's work fine. I can change layout (add or delete columns) now i would like to save this changes. I don't have the button to do that, how can i display it ?
Cheers.

Hello,
In REUSE_ALV_GRID_DISPLAY parameter  I_SAVE pass the value 'A'.
Here is the SAP documentatn for this:
' ' = 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.
Hope this is helpful.
BR,
Suhas

Similar Messages

  • Is it possible to save book layout to be opened on another Mac?

    I'm trying to figure out how to save a book layout of images to be opened on a much faster Mac. Is this possible? Allot of time was spent creating this layout, and I'm hoping not to have to recreate, but to save the layout and images to a external hard drive shared. Please help. There are to many cooks in the kitchen to be passing around a lap top. A PDF just won't cut it.
    iBook G4   Mac OS X (10.4.7)   Can't wait to get a G5

    kaphotography:
    Welcome to the Apple Discussions. Not in the way you're thinking of. What you'll need to do is duplicate your library, rename it Book Library, open it with iPhoto and delete all the photos that are not in the book and those you think might be added and then copy that Book Library folder to the fast Mac. You could try to share the library with all of the other Macs but that might be much more difficult that the Book Library method.
    Do you Twango?
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.

  • Is ALV possible for this report layout?

    Hi,
    I'd like to know if I can create this layout in ALV (layout as seen below):
    ......................|..........Column Header1............|.......Column Header2..........|  ...
    ......................|.Col Header3..|..Col Header4.....|..Col Header5.|.Col Header6.| ...
    Row header1...|.....data..........|......data............|.......data........|......data.......| ...
    Row header2...|.....data..........|......data............|.......data........|......data.......| ...
    Row header3...|.....data..........|......data............|.......data........|......data.......| ...
    If this is possible, can you give me an idea how can this be done?
    Thank you so much for taking time to read my post.
    Best regards,
    Jen
    Message was edited by:
            Jen Abap

    i will suggest you to go for classical report because it will be more easier ... but in alv list display you can achieve this kind of thing... just check this prog whether it suits you or not....
    type-pools : slis.
    tables : mara,marc,mard,makt.
    data : begin of imara occurs 0,
           matnr like mara-matnr,
           mtart like mara-mtart,
           end of imara.
    data : begin of imarc occurs 0,
           matnr like mara-matnr,
           werks like marc-werks,
           end of imarc.
    data : begin of imard occurs 0,
            matnr like mara-matnr,
            lgort like mard-lgort,
           end of imard.
    data : begin of imakt occurs 0,
           matnr like mara-matnr,
           maktx like makt-maktx,
           end of imakt.
    data : begin of itab  occurs 0,
           rowheading(16),
           matnr like mara-matnr,
           mtart like mara-mtart,
           werks like marc-werks,
           lgort like mard-lgort,
           maktx like makt-maktx,
           end of itab.
    data : ifieldcat type slis_t_fieldcat_alv,
           wfieldcat type slis_fieldcat_alv,
           ilayout type slis_layout_alv,
           IEVENT    TYPE SLIS_T_EVENT,
           WEVENT    TYPE SLIS_ALV_EVENT.
    data : tabix(3).
    select-options : s_matnr for mara-matnr obligatory.
    start-of-selection.
    perform get_data.
    perform build_finaltab.
    perform build_fieldcat.
    perform build_layout.
    perform build_eventtab.
    perform displaydata.
    *&      Form  get_data
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM get_data .
    select matnr mtart into table imara from mara where matnr in s_matnr.
    if not imara[] is initial.
    select matnr werks from marc into table imarc for all entries in imara
                                       where matnr = imara-matnr.
    select matnr lgort from mard into table imard for all entries in imara
                                       where matnr = imara-matnr.
    select matnr maktx from makt into table imakt for all entries in imara
                                       where matnr = imara-matnr.
    endif.
    ENDFORM.                    " get_data
    *&      Form  build_finaltab
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM build_finaltab .
    loop at imara.
    tabix = sy-tabix.
    move-corresponding imara to itab.
    read table imarc with key matnr = imara-matnr.
    itab-werks = imarc-werks.
    read table imard with key matnr = imara-matnr.
    itab-lgort = imard-lgort.
    read table imakt with key matnr = imara-matnr.
    itab-maktx = imakt-maktx.
    concatenate 'Row no' tabix into itab-rowheading separated by space.
    append itab.
    endloop.
    ENDFORM.                    " build_finaltab
    *&      Form  build_fieldcat
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM build_fieldcat .
    wfieldcat-fieldname = 'ROWHEADING'.
    wfieldcat-col_pos = 1.
    wfieldcat-outputlen = 15.
    wfieldcat-seltext_l = ''.
    append wfieldcat to ifieldcat.
    clear wfieldcat.
    wfieldcat-fieldname = 'MATNR'.
    wfieldcat-col_pos = 2.
    wfieldcat-outputlen = 18.
    wfieldcat-seltext_l = 'Material no'.
    append wfieldcat to ifieldcat.
    clear wfieldcat.
    wfieldcat-fieldname = 'MTART'.
    wfieldcat-col_pos = 3.
    wfieldcat-outputlen = 10.
    wfieldcat-seltext_l = 'Mat gr'.
    append wfieldcat to ifieldcat.
    clear wfieldcat.
    wfieldcat-fieldname = 'WERKS'.
    wfieldcat-col_pos = 4.
    wfieldcat-outputlen = 10.
    wfieldcat-seltext_l = 'Plant'.
    append wfieldcat to ifieldcat.
    clear wfieldcat.
    wfieldcat-fieldname = 'LGORT'.
    wfieldcat-col_pos = 5.
    wfieldcat-outputlen = 10.
    wfieldcat-seltext_l = 'Stor loc'.
    append wfieldcat to ifieldcat.
    clear wfieldcat.
    wfieldcat-fieldname = 'MAKTX'.
    wfieldcat-col_pos = 6.
    wfieldcat-outputlen = 30.
    wfieldcat-seltext_l = 'Material desc'.
    append wfieldcat to ifieldcat.
    clear wfieldcat.
    ENDFORM.                    " build_fieldcat
    *&      Form  build_layout
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM build_layout .
    ilayout-no_colhead = 'X'.
    ENDFORM.                    " build_layout
    *&      Form  build_eventtab
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM build_eventtab .
    CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
       EXPORTING
         I_LIST_TYPE           = 0
       IMPORTING
         ET_EVENTS             = IEVENT
    *   EXCEPTIONS
    *     LIST_TYPE_WRONG       = 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.
      READ TABLE IEVENT INTO WEVENT WITH KEY NAME = 'TOP_OF_PAGE'.
      IF SY-SUBRC = 0.
        WEVENT-FORM = 'TOPOFPAGE'.
        MODIFY IEVENT FROM WEVENT INDEX SY-TABIX.
      ENDIF.
    ENDFORM.                    " build_eventtab
    *&      Form  displaydata
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM displaydata .
    CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
    EXPORTING
    *   I_INTERFACE_CHECK              = ' '
    *   I_BYPASSING_BUFFER             =
    *   I_BUFFER_ACTIVE                = ' '
       I_CALLBACK_PROGRAM             = sy-repid
    *   I_CALLBACK_PF_STATUS_SET       = ' '
    *   I_CALLBACK_USER_COMMAND        = ' '
    *   I_STRUCTURE_NAME               =
       IS_LAYOUT                      = ilayout
       IT_FIELDCAT                    = ifieldcat
    *   IT_EXCLUDING                   =
    *   IT_SPECIAL_GROUPS              =
    *   IT_SORT                        =
    *   IT_FILTER                      =
    *   IS_SEL_HIDE                    =
    *   I_DEFAULT                      = 'X'
    *   I_SAVE                         = ' '
    *   IS_VARIANT                     =
       IT_EVENTS                      = ievent
    *   IT_EVENT_EXIT                  =
    *   IS_PRINT                       =
    *   IS_REPREP_ID                   =
    *   I_SCREEN_START_COLUMN          = 0
    *   I_SCREEN_START_LINE            = 0
    *   I_SCREEN_END_COLUMN            = 0
    *   I_SCREEN_END_LINE              = 0
    * IMPORTING
    *   E_EXIT_CAUSED_BY_CALLER        =
    *   ES_EXIT_CAUSED_BY_USER         =
      TABLES
        T_OUTTAB                       = itab
    * EXCEPTIONS
    *   PROGRAM_ERROR                  = 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.                    " displaydata
    form topofpage.
    write : / sy-uline.
    write : /17 sy-vline,28 'Contents from MARA',47 sy-vline,
             50 'plant & strg loc',69 sy-vline, 78 'Matrl desc'.
    write : / sy-uline.
    write : /17 sy-vline,22 'Material no',36 sy-vline, 39 'Mat gr',47 sy-vline, 48 'Plant',58 sy-vline,
            60 'strg loc',69 sy-vline.
    endform.
    this is a test prog just change as per your requirement.
    regards
    shiba dutta

  • Is it possible to save "Mozilla Persona"-password with FF password manager?

    Is it possible to save "Mozilla Persona"-password with FF password manager?
    Thanks
    pollti

    No, they both aren't there. But the issue just dissapeared. Thanks for your help

  • How to save ALV extract to document management system

    Hi all,
    i have a requirement of saving the alv extract to DOCUMENT MANAGEMENT SYSTEM. Could any one of you please help me out in giving a solution to do this.
    Thanks in advance.
    Kiran

    Hi
    check this
    SAP DMS - Document Management System
    SAP DMS are for storing documents such as CAD drawings, Materials pictures etc.
    With the document management system, users will be able to view the documents with ease within their SAP systems.
    Installing the SAP DMS requires a little bit of planning on how you want to do it.
    You have to give a little thoughts to stuff such as :-
    1.  The total numbers of documents that will be store monthly.
    2.  The average file size of each documents.
    3.  The capacity of your present R/3 system.
    4.  Your present network bandwidth.
    5.   Document Archiving Strategy.
    6.   Backup and Recovery Plan.
    Additional purchasing of hardware are required, especially if you have large amount of documents to stored.
    With this in mind, you can then decide on how you want to do it.
    You can do this in a few ways :-
    1.  Import the documents into the R/3 system.
    2.  Use an external document server.
    3.  Have a dedicated PCs where all the documents are stored.
    Most companies that intend to used DMS will opt for Option 2 as they does not want to overstretch the R/3 database.
    Options 1 requires you to setup the conversion interface. 
    The conversion interface allows R/3 to automatically covert your files and import it into the R/3 database.
    Here is a simple example of storing documents into your PCs, just to have a feel how the SAP DMS works:-
    For those using Citrix, you have to set this at the Citrix Server where the SAPGUI is located.
    Configure SM30 - V_TDWE_C1
    Put this command in your autoexec.bat
    SET HOSTNAME=PC1234
    Restart your pc.
    You can create/manage your documents in transaction code CV01N / CV02N
    Assigning Documents to a Material Master Record
    Access a material master record in Create or Change mode, and select Basic Data. 
    To create links to documents, choose Additional data -> Document data.
    The Link to Documents dialog box appears.
    Assign one or more documents to the material. 
    If you do not know what the document number is, you can search for it using the search help or by choosing Find document.
    When assigning a document to a material, you have the following options:
    1. Viewing the document by choosing it in the Link to Documents dialog box.
    2. Viewing any originals of the document by positioning the cursor on the document and 
       choosing Display originals in the Link to Documents dialog box.
    To return to the Basic Data screen, choose Continue.
    Save your data. 
    Regards
    Anji

  • Is it possible to transport the layouts of an alv-grid?

    Hello,
    is it possible to transport the layouts of an alv-grid and does anybody know how to do this?
    Regards, Lars.

    Hi
    LS_VARI  TYPE DISVARIANT.
      LS_VARI-REPORT      = SY-REPID.
      LS_VARI-HANDLE      = SPACE.
      LS_VARI-LOG_GROUP   = SPACE.
      LS_VARI-USERNAME    = SPACE.
      LS_VARI-VARIANT     = SPACE.
      LS_VARI-TEXT        = SPACE.
      LS_VARI-DEPENDVARS  = SPACE.
    CALL METHOD G_GRID->SET_TABLE_FOR_FIRST_DISPLAY
        EXPORTING
          IT_TOOLBAR_EXCLUDING = LT_EXCLUDE
    <b>      IS_VARIANT           = LS_VARI</b>
          IS_LAYOUT            = GS_LAYOUT
    <b>      I_SAVE               = 'A'</b>
        CHANGING
          IT_FIELDCATALOG      = IT_FIELDCAT
          IT_OUTTAB            = IT_FINAL[].
    try this
    regards
    vijay

  • In custom control , I wnt to save the layout with variant  -

    Hi,
    In custom control , I want to save the layout using variant and i want to choose the layout from the variant
    Plz give me the details.
    Rerards,
    Rani

    Hello Rani
    I assume you have an ALV grid displayed within a custom control. For this ALV grid you want to be able to save layouts.
    Assuming that you are using class CL_GUI_ALV_GRID you have set the following IMPORTING parameters when calling method go_grid->set_table_for_first_display:
    " Fill variant parameter with following values:
    gs_variant-report = syst-repid.
    gs_variant-handle = 'GRID'.  " 4-digit handle; required if you have multiple ALV grids
    - I_SAVE = 'A'   " allows saving of user-specific and global layouts
    - IS_VARIANT = gs_variant
    Regards,
      Uwe

  • Is it possible to save 3d model as file from j2se or better from j2me?

    I have created 3d model (m3g) and i want to save it as a 3d file, is there a way for doing this?
    Edited by: 813096 on Nov 18, 2010 2:54 PM

    813096 wrote:
    Thats right, m3g files are 3d graphical models for J2ME. I'm trying to develop a GPS navigation software for mobiles, i have managed to create a 3d map model from an xml data file, this process is too slow and therefor i'm trying to save that 3d model as an m3g file so i could load it directly. To make long story short, i know i can load m3g files, but is it possible to save that 3d model as m3g files by code?
    Edited by: 813096 on Nov 18, 2010 8:56 AMA bit out of my league I'm afraid - J2ME not my area. Perhaps someone else will have something for you.
    In the meantime, I'll see if there's a better forum to put this in on here.

  • Reg ALV List output save

    Hi All,
    I have developed a report using ALV Grid but I want save the layout with some variant name but by default the option setting->Layout->save is disabled how to enable this?.
    Thanks&Regards
    Mahesh

    Hi Mahesh,
    set I_SAVE with 'A'.
      CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
           EXPORTING
                I_CALLBACK_PROGRAM      = PROGNAME
                I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
                IS_LAYOUT               = LAYOUT
                IT_FIELDCAT             = FIELDCAT
    <b>            I_SAVE                  = 'A'</b>
                IT_EVENTS               = GT_EVENTS
                IT_EVENT_EXIT           = EVENT
                IS_PRINT                = PRINT
           TABLES
                T_OUTTAB                = IT_MARA
           EXCEPTIONS
                PROGRAM_ERROR           = 1
                OTHERS                  = 2.
    regards, Dieter

  • Is it possible to save LongText temporary (solman workcenter)?

    Dear all
    While we are typing LongText of Message in solman workcenter (Incident Management),
    is it possible to save the LongText temporary?
    For example, your boss want to take you lunch but you have not finished typing the LongText.
    So it is convenient if we could save the LongText temporary and edit them later.
    I need your advice.
    Yours,

    Hi,
    I am not sure how good this will work or not; but you can give a try using the copying control mechanism. This should be able to copy the message completely to a new message when u create a new one from the existing one. Please refer the following IMG to find how to do this:
    Customer Relationship ManagementTransactionsBasic Settings--Copying control for Business Transactions.
    Rajeev.

  • Without any action the name of the places on the map in a book disappeared and is there a possibility to save a book of cd, dvd or usb as a book not only the pictures in the book

    i have several books - of which 4 have been ordered and delivered - but without any action all of a sudden the name of places disappeared from the map i have in these books
    any idea why ?
    in addition, is there a possibility to save the book - with the layout etc  - on a cd. dvd or usb. i tried on a cd and got only the pictures not with the layout per page. Suggestions ?
    thks.

    To archive a book:
    Duplicate the Library that contains the book
    Remove pics from the duplicate that are not in the book
    Burn the duplicate Library to CD
    Regards
    TD

  • Error while saving activity - it was not possible to save all objects

    Hi
    We are on ECC6 EHP4 and having just started to config EIC ERP, we have done some configuration and have referred to various SAP notes, the main note being 1052082 to set up case management.  We have managed to create an activity but on saving we get the following messages:
    Error whilce saving activity (message class HREIC_APPL - message number 246)
    Activity was saved
    It was not possible to save all objects successfully (message class CRM_BOL - message number 010)
    We are not sure how to correct this, we have searched and cannot find anything relating to these messages, I hope someone can be of assistance.
    many thanks
    Julie

    Hi Julie
    There are list of items that dont transport or need to be updated via manual configuration such as number ranges, surveys, email addresses and several others.
    Glad you figured out this one.
    Jarret

  • HT201361 Is it possible to save the screenshot files to a different folder than desktop. How can I change the folder?

    Is it possible to save the screenshot files to a different folder than desktop (that is the default). How can I change the destination folder? Thank you, Sal

    To change the screenshot capture location to a new place on your Mac, first think of a location that would serve you properly. We like to place ours in a "Screenshot" folder located inside of the User's "Pictures" folder. To change the location to this new location, open the Terminal and enter the following command:
    defaults write com.apple.screencapture location /Users/[u]/Pictures/Screenshots/
    Replace "[u]" with the name of the user on your system. Once you have entered this command, let's restart the screen capture utility by restarting the SystemUIServer by entering the following command:
    killall SystemUIServer
    You can optionally log out and back in instead of entering this second command, thus restarting the SystemUIServer. Once restarted, all screen captures taken from here on out will end up in your /Pictures/Screenshots/ folder in the User's home folder on your Mac.

  • Is it possible to save / extract data from a MS SQL database 2008 using lookout 6.2?

    Is it possible to save / extract data from a MS SQL database 2008 using lookout 6.2?
      Now a days we are saving / extracting data in a excel spreadsheet, but we would like to do that using a database because it is better.

    You can use ODBC connection to work with SQL Server database.
    Use SQLExec object to execute the SQL statement. Here is a KB about the SQL statement.
    http://digital.ni.com/public.nsf/allkb/4ADEEA04CD24AE0B862565E20002A16F?OpenDocument
    To write data to spreadsheet is more straightforward because Lookout has built-in spreadsheet object. But you need to write SQL statement by yourself to interact with other database.
    To read the data back is the same way. Just use "select" SQL statement to query. You can use Datatable object to query.
    The "Data Source" can be "DSN = data source name;". The data source name is configured in Control Panel->Administrative Tools->Data Sources(ODBC).
    Ryan Shi
    National Instruments

  • Is it possible to save the data in the trend graphs?

     I am making a HMI and want to user to be able to study earlier graphs. It would be best if this could be saved in a report or something.... I am using labview 8.0 and the DSC module. I understand that it is possible to save data in the citadel database, but I am not very familiar with database handeling and SQL, and this will be a difficult way for the users of my HMI to view data.... I am also interrested in showing alarm history in this report.....
    Thanks in advance for your help!
    -Mari

    Hi friends,
    With out scheduling the infopackage and DTP i want to upload the data into targets.
    Please give me clear solution.
    which function module i need to use for this.
    how to write the sub routine.
    Please could you give me solution clearly. i don't know ABAP very much.
    Please help me.
    Thanks,
    Guna.
    Edited by: gunasekhar raya on Sep 16, 2008 4:03 PM

Maybe you are looking for

  • Deleting DC from both client and DTR - How to ?

    Hi How to delete a DC completely both from the client and the DTR repository so that I can create it with the same DC name and package structure again. Please Help Regards Ananda

  • In a metachain local chain are not getting triggered

    Hi Experts, I  have a transaction metachain  which includes 12 local chains. My query is some of the local chains are not triggering. Can anybody please help me in resolving this issue. <<removed>> Regards Sampada Edited by: kishan P on Jan 10, 2012

  • Burn Mavericks to DVD?

    I am on ML 10.8.4 for a while but am thinking of a back up and full reformat/reinstall I have just downloaded Mavericks to try this but haven't installed. Can I burn this file to a DVD so i have a hard copy? and am i right in thinking this is just 'o

  • Maintenance screen

    Hi all, My requirement is to have a maintenance screen - similar to the one in SM30 for a custom table .This screen should appear as the output of an ABAP program after certain validations. I think its possible to CALL transaction SM30 with the table

  • Clustering in SOA

    Hi, How we can differenate the clusetring in Active-Active or Active - Passive in Oracle SOA environement. Regards Kumar