Download data from memory to Excel format.

Hi Gurus,
    How can I download data from Memory( not in application server ) to Excel format ? Now I am using below function modules  but not coming in proper format.
CALL FUNCTION 'LIST_FROM_MEMORY'
       TABLES
            listobject = listobject
       EXCEPTIONS
            OTHERS     = 1.
CALL FUNCTION 'LIST_TO_ASCI'      "report to ASCII text
         TABLES
              listasci           = listasci
              listobject         = listobject
         EXCEPTIONS
              empty_list         = 1
              list_index_invalid = 2
              OTHERS             = 3.

Hi,
use this function module.
CALL FUNCTION  'SAPGUI_PROGRESS_INDICATOR'
Regards,
NNR.

Similar Messages

  • How to download data from spool to excel file

    Hi,
    I have requirement like....i need to download data from spool to excel file.
    Please let me know the process how to download...
    <removed by moderator>
    <removed by moderator>
    Thanks,
    Khasimsa
    Moderator message: please (re)search yourself before asking, do not assign priorities, do not offer re-ward
    locked by: Thomas Zloch on Sep 8, 2010 1:18 PM

    Hi try this way..
    *FM called that returns the Spool Request Number data into and internal table
      CALL FUNCTION 'RSPO_RETURN_ABAP_SPOOLJOB'
        EXPORTING
          rqident              = p_spool                     "Spool Request Number
          first_line           = 1
        TABLES
          buffer               = it_spool_xls                            "Internal table that will have the Spool Request No data
        EXCEPTIONS
          no_such_job          = 1
          not_abap_list        = 2
          job_contains_no_data = 3
          selection_empty      = 4
          no_permission        = 5
          can_not_access       = 6
          read_error           = 7
          OTHERS               = 8.
    *To convert the spool data into excel format
      CALL FUNCTION 'SO_RAW_TO_RTF'
        TABLES
          objcont_old = it_spool_xls               "Internal table having spool data
          objcont_new = it_xls_spool.           "Int table having Excel format data converted from Spool data
    "call GUI down Load by passing  it_xls_spool
    Prabhudas

  • How to download data from itab to Excel sheet..

    Hi sap Experts,
    I develop one report to download data from itab to excel sheet.I done it perfectly.
    My doubt is in the excel sheet i need to put headings. and also at last i need to display total no.of Records.
    Please help me how to do this.
         Thanks in Advance....
    Thanks and Regards
    Siri.......................

    u can either use GUI_DOWNLOAD or the method below...just give a try
    DATA:WK_string TYPE STRING.
    DATA:Wk_EXT(4) TYPE C value '.xls'.
    DATA:WK_path TYPE STRING.
    DATA:wk_file_name type string.
    data:wk_records type sy-tfill.
    wk_file_name = 'Downloaded'.
    describe table itab lines wk_records.
    LOOP AT ITAB.
    at first.
    **Provide path
    concatenate 'C:\' wk_file_name Wk_EXT into wk_path.
    open dataset WK_path for output in text mode encoding default.
    if sy-subrc  0.
    write:'ERROR while opening dataset !!!!!!'.
    EXIT.
    endif.
    CONDENSE wk_path.
    **Heading Part
    concatenate 'Part No' 'Description'
         into wk_string separated by cl_abap_char_utilities=>horizontal_tab.
    endat.
    **Data ITAB
    CONCATENATE ITAB-MATNR itab-maktx into wk_string
         separated by cl_abap_char_utilities=>horizontal_tab.
    transfer wk_string to WK_path.
    at last.
    clear wk_string.
    Concatenate  'Records Passed:' wk_string into wk_string.
    transfer wk_string to WK_path.
    close dataset WK_path.
    endat.
    endloop.

  • Download data from ui to excel

    Hello Experts,
    We have a requirement wherein, we need to download data from SAP CRM Web-ui (Assignment Block/View) to excel sheet(CSV) using a custom button.
    Kindly help me in doing so.
    Thanks,
    Anubhuti Dixit

    Hey Guys,
    anybody has a answer on this issue?

  • Download data from cube to excel

    Hello gurus.
    I need to download data from a cube to excel... but is not possible to download all the data, because excel restrictions.
    Do you know a way to download all the data?
    Thanks in advance,
    Vitor Ramalho

    Open Hub Service can be invoked either directly as a transaction in the BW GUI
    ( RSBO ) or using the menu item u201CToolsu201D in the administrator workbench ( transaction
    RSA1 )
    Check the below link for further details.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7d63ec90-0201-0010-a2a7-898c08c589f8

  • Converting raw data from memory to OTF format

    hi all,
         i have a requirment where i need to submit a report and move the corresponding output to memory get the same back in OTF format and export it in an RFC.  i tried using different function modules but could not find the exact where i can convert from memory to OTF format or directly at the time of submit can store it in OTF format.
          tried converting list to asci but could not get the same report output,
    thanks,
    raju,

    Hi krishnam,
    You can try this function module
    SX_OBJECT_CONVERT_OTF_RAW
    Regards
    Sumit Bhutani

  • Download Data from OBIEE to Excel using Macro (ODBC connection)

    Hi,
    We have OBIEE used as data source for reporting. Currently we manually go into OBIEE and download the report in Excel Format. However we want that to be automated by writing a macro and connecting directly do the DB and querying the data.
    Do anyone have the details on how to connect to OBIEE using Excel Macros? I am not a Oracle developer and I am not allowed to install any software in my system. So if there is a way I can connect, please let me know. Thanks so much for you help.

    download oracle bi for microsoft office software available in obiee>>answers>>more products. login to obiee to get it and once you installed then you can directly connect to obiee from excel itself and download report.
    Thanks
    Jay.

  • Download data from itab to excel in background (POINTS WILL BE REWARDED )

    Hi Guys...
    Is it possible to transfer data from an internal table to excel through a report which runs in background...???
    thnx in advance...

    Please refer following code.
    LOOP AT IT_EXCEL_LAYOUT.
      CONCATENATE: IT_EXCEL_LAYOUT-SLNO             ','
                   IT_EXCEL_LAYOUT-HERST            ','
                   IT_EXCEL_LAYOUT-QMNUM            ','
                   IT_EXCEL_LAYOUT-QERDAT           ','
                   IT_EXCEL_LAYOUT-AUFNR            ','
                   IT_EXCEL_LAYOUT-ERDAT            ','
                   IT_EXCEL_LAYOUT-EBELN            ','
                   IT_EXCEL_LAYOUT-AEDAT            ','
                   IT_EXCEL_LAYOUT-BELNR_M          ','
                   IT_EXCEL_LAYOUT-BSART            ','
                   IT_EXCEL_LAYOUT-MATNR            ','
                   IT_EXCEL_LAYOUT-TXZ01            ','
                   IT_EXCEL_LAYOUT-MTART            ','
                   IT_EXCEL_LAYOUT-MENGE            ','
                   IT_EXCEL_LAYOUT-CBAMT            ','
                   IT_EXCEL_LAYOUT-MMCRAMT          ','
                   IT_EXCEL_LAYOUT-CRN_NO           ','
                   IT_EXCEL_LAYOUT-MMDBAMT          ','
                   IT_EXCEL_LAYOUT-DBN_NO           ','
                   IT_EXCEL_LAYOUT-REJAMOUNT        ','
                   IT_EXCEL_LAYOUT-DBN_REJ_CODE_TEXT','
                   IT_EXCEL_LAYOUT-STAMT            ','
                   IT_EXCEL_LAYOUT-STXCAMT          ','
                   IT_EXCEL_LAYOUT-CRNNO            ','
                   IT_EXCEL_LAYOUT-LRNO             ','
                   IT_EXCEL_LAYOUT-LRDATE           ','
                   IT_EXCEL_LAYOUT-TRANSPORTERNAME
            INTO   IT_EXCEL-FLD.
          APPEND   IT_EXCEL.
    ENDLOOP.
    DATA:w_filename LIKE  CFFILE-FILENAME.
    CONCATENATE '/usr/sap/EC2/SYS/global/backup/'SY-UNAME '.csv' INTO w_filename.
    OPEN DATASET w_filename FOR OUTPUT IN TEXT MODE ENCODING DEFAULT.
    IF SY-SUBRC = 0.
      LOOP AT IT_EXCEL.
         TRANSFER IT_EXCEL TO w_filename.
      ENDLOOP.
    ENDIF.
    CLOSE DATASET w_filename.
    It will help u to download data on to application server in csv format
    Regards,
    Swarup

  • Download data from jsp to Excel

    Originally, when I was using tomcat as the web server (installed at my local machine), I wrote a jsp which allows users to download Oracle table data to a Excel file. When the user clicks "Download" data, a "File Download" dialog box pops up and asks whether the user want to "Open this file from its current location" or "Save this file to disk". That is what I want.
    Now, I migrate the application to OC4J (installed at Sun Solaris Server), the same program is not working as the same way as above. If the user clicks the link, then the program simply display the jsp page. In order to download data, the user needs to right click the link and selects "Save Target as".
    How to make the application work just like it works on tomcat? Is this a programming issue or a server configuration issue?
    Thanks.
    Jingzhi

    Hi,
    I am having the same exact problem that you had months ago. Would love to hear if you came up with a solution? Original post included below...
    Thanks,
    Andres
    ORIGINAL POST:
    Hi
    I could successfully send the data from a jsp file to a excel file. But, I have a problem with the data. The data i pass is normally alpha numeric, but some times the data is something like '00123456'. In such cases, i am loosing the leading zeros and get '123456'. Is there any way i can get around with this problem?
    Help is greatly appreciated.
    Bharat

  • Problem while downloadind data from ALV in excel format.

    Hi Experts,
    I have developed one ALV Report.
    it have 53 columns. when i tried to download it in excel format using standard functionality, all columns are not coming in one line i.e 50 cloumns in one line and rest columns to the next line.
    For Example.
    Row 1 Header->    Fld1    Fld2    Fld3   Fld4   Fld5 
                               Fld6    Fld7
    Row 2 Values->    Val1    Val2    Val3  Val4   Val5
                               Val6    Val7
    how i will get all these 53 columns in one line in EXCEL..
    its urget........
    Usefull answer will be rewarded...

    hi,
    there are some specific restrictions in downloading data in alv.
    i.e you cannot have morethan 1024 characters that can be downloaded in single row.
    so change your report columns accordingly.

  • Download data from ALV to excel issue

    Hi All,
    Could you please tell me if there has any restriction on ALV grid data download to excel? I've a report contains 68 columns and about 500 rows, I want to download the data using the standard menu list->export->save to local file. but after I download them, I found the first 65 columns display in one line and the rest columns display in next line, just like ALV do not allow too many characters in one row and have to switch to new line. I can hide some columns but it's very strange that even after i hide 3 columns to fit the 500 rows download, then if the rows increase, the same problem occurs.
    I searched the forum and in the thread Re: Export ALV in EXCEL Issue Mr. Suvajit provided a solution by using menu List->export->spreadsheet, it looks very good. But I still want to know how this happen and is there a standard way to download data with more than 65 columns to local file with extension .xls so that user can open it directly?
    PS: I'm using FM REUSE_ALV_GRID_DISPLAY and the SAP version is SAP ECC6 with kernal package SAPKB70103.
    Thank you very much.
    Best Regards,
    Jeff
    Edited by: Jeff_liu_2010 on Mar 10, 2011 7:21 AM

    Hi Jeff,
    Please check if following analysis is helpful to you.
    Analysis/Solution:
    When we export ALV data to excel worksheet, as sap notes say the maximum lenght allowed is 1023 charaters and the max no of columns supported is 90.
    (I never faced any issue related to no of columns as it worked fine for columns >90 too)
    Issue occured when row size of exported data gets more than 1023 character.
    Therefore the row data must not exceed 1023 character, otherwise column splits and moves to next row.
    One additional aspect generally missed is that:
    When data in any particular column changes it's length, alv header also changes its lengh (short text, medium text, long text; depending on the length of of the longest cell in the column)
    therefore even if you have total length of row less than 1023 character, there might be cases when your ALV header size exceeds this length.
    Reducing the header size (by forcing to use short text or specifying own header names) should resolve the issue.
    Regards,
    Parveen

  • Download datas from SAP to Excel in OO

    Hallo,
    i create an excel-document with the methods
    CALL METHOD DOCUMENT->CREATE_DOCUMENT
        EXPORTING
          OPEN_INPLACE     = ' '
    *      CREATE_VIEW_DATA = CREATE_VIEW_DATA
    *      ONSAVE_MACRO     = ONSAVE_MACRO
    *      STARTUP_MACRO    = STARTUP_MACRO
          DOCUMENT_TITLE   = DOCUMENT_TITLE
          NO_FLUSH         = NO_FLUSH
        IMPORTING
          ERROR            = ERROR
          RETCODE          = RETCODE.
    and
    CALL METHOD DOCUMENT->GET_SPREADSHEET_INTERFACE
        EXPORTING
          NO_FLUSH        = NO_FLUSH
        IMPORTING
          SHEET_INTERFACE = SPREADSHEET
          RETCODE         = RETCODE
          ERROR           = ERROR.
    and so on.
    Wounderful.
    I close the excelwindow with the methods:
    CALL METHOD DOCUMENT->SAVE_AS
        EXPORTING
    *      FILE_NAME   = FILE_NAME
          PROMPT_USER = 'X'
          NO_FLUSH    = NO_FLUSH
        IMPORTING
          ERROR       = ERROR
          RETCODE     = RETCODE.
      PERFORM FEHLERPRUEFUNG.
      CALL METHOD DOCUMENT->CLOSE_DOCUMENT
        EXPORTING
          DO_SAVE     = DO_SAVE
          NO_FLUSH    = NO_FLUSH
        IMPORTING
          HAS_CHANGED = HAS_CHANGED
          ERROR       = ERROR
          RETCODE     = RETCODE.
      PERFORM FEHLERPRUEFUNG.
      CALL METHOD DOCUMENT->RELEASE_DOCUMENT
        EXPORTING
          NO_FLUSH = NO_FLUSH
        IMPORTING
          ERROR    = ERROR
          RETCODE  = RETCODE.
      PERFORM FEHLERPRUEFUNG.
      FREE DOCUMENT.
    Only the worksheet is closed but not the excel-window.
    Has anybody an idea what is wrong?
    Thank you.
    Greetings
    datatom

    Hallo,
    i create an excel-document with the methods
    CALL METHOD DOCUMENT->CREATE_DOCUMENT
        EXPORTING
          OPEN_INPLACE     = ' '
    *      CREATE_VIEW_DATA = CREATE_VIEW_DATA
    *      ONSAVE_MACRO     = ONSAVE_MACRO
    *      STARTUP_MACRO    = STARTUP_MACRO
          DOCUMENT_TITLE   = DOCUMENT_TITLE
          NO_FLUSH         = NO_FLUSH
        IMPORTING
          ERROR            = ERROR
          RETCODE          = RETCODE.
    and
    CALL METHOD DOCUMENT->GET_SPREADSHEET_INTERFACE
        EXPORTING
          NO_FLUSH        = NO_FLUSH
        IMPORTING
          SHEET_INTERFACE = SPREADSHEET
          RETCODE         = RETCODE
          ERROR           = ERROR.
    and so on.
    Wounderful.
    I close the excelwindow with the methods:
    CALL METHOD DOCUMENT->SAVE_AS
        EXPORTING
    *      FILE_NAME   = FILE_NAME
          PROMPT_USER = 'X'
          NO_FLUSH    = NO_FLUSH
        IMPORTING
          ERROR       = ERROR
          RETCODE     = RETCODE.
      PERFORM FEHLERPRUEFUNG.
      CALL METHOD DOCUMENT->CLOSE_DOCUMENT
        EXPORTING
          DO_SAVE     = DO_SAVE
          NO_FLUSH    = NO_FLUSH
        IMPORTING
          HAS_CHANGED = HAS_CHANGED
          ERROR       = ERROR
          RETCODE     = RETCODE.
      PERFORM FEHLERPRUEFUNG.
      CALL METHOD DOCUMENT->RELEASE_DOCUMENT
        EXPORTING
          NO_FLUSH = NO_FLUSH
        IMPORTING
          ERROR    = ERROR
          RETCODE  = RETCODE.
      PERFORM FEHLERPRUEFUNG.
      FREE DOCUMENT.
    Only the worksheet is closed but not the excel-window.
    Has anybody an idea what is wrong?
    Thank you.
    Greetings
    datatom

  • Problem while opening data from mysql  in Excel

    Hi friends
    when i try to download data from MySQL to excel sheet I am getting error of
    This file is not in a recognizable format.
    . If you know the file is from another program which is incompatible with Microsoft Office Excel,click Cancel then open this file in its original application.If you want to open the file later in Microsoft Office Excel,save it in a format that is compatible,such as text format.
    etc
    Code is
    Class.forName("org.gjt.mm.mysql.Driver");
    Connection conn = DriverManager.getConnection("xxxxxx");
    Statement st = conn.createStatement();
    StringBuffer sb = new StringBuffer();
    sb.append("SAP#" + "\t");
    sb.append("x-plant status" + "\t");
    sb.append("Total Amount" +"\t");
    sb.append(">90 days" + "\t");
    sb.append("\n");
    try
    String query="select * from temp_Xplant";
    ResultSet rs = st.executeQuery(query);
    while(rs.next()){
    sb.append(rs.getString("sapNo") + "\t");
    sb.append(rs.getString("status")+ "\t");
    sb.append(rs.getString("amt") + "\t");
    sb.append(rs.getString("days") + "\t");
    sb.append("\n");
    conn.close();
    st.close();
    catch (Exception e)
    out.println("error");
    conn.close();
    st.close();
    response.setContentType("application/vnd.ms-excel");
    response.setHeader("Content-Disposition", "attachment; filename=\"test.XLS\"");
    I can open them after clicking OK, but before that it is showing the above error message
    Thank you
    Edited by: priyap on Apr 3, 2008 4:54 AM

    hi,
    there are some specific restrictions in downloading data in alv.
    i.e you cannot have morethan 1024 characters that can be downloaded in single row.
    so change your report columns accordingly.

  • Error in downloading data from R3

    Hi Experts,
    I am having one z program having alv grid display. there is one field of order(aufnr) in the output. While downloading data to desktop in excel format last character of the order is getting deleted.
    e.g.
    if order is 14001090931
    then it is getting stored as 1400109093 on the desktop.
    Interesting part is that while downloading data through option of local data i am getting this issue, if i choose spreadsheet data is getting copied properly.

    Hi,
    Using com_hierarchy check whether hierarchies are present are not. Start down load of customizing objects first and then business objects. In R3AS select DNL_CUST_BASIS3,DNL_CUST_PROD0, DNL_CUST_PROD1, then MATEIRAL and start down load again.
    Rgds,
    RRK

  • Download data from multiple tabs of ALV to tabs of Excel

    Hi,
    I have a requirement where ALV is being displayed in 6 tabs. Can a download functionality be provided in such a way that data from all the tabs gets downloaded into multiple sheets of Excel document.
    In the attached file, expected output with ALV in multiple tabs is displayed. Are there any Function modules which can be used to download data from ALV in each tab into Excel document sheets in one go?
    Thanks,
    Tejaswini.

    This is a FAQ, did you use search tool with keywords like worksheet, activate and OLE to find many threads and (some examples)
    a sample like XLSX Upload - A Unified Approach
    a project like abap2xlsx
    Regards,
    Raymond

Maybe you are looking for