Reports output to local machine

Im using destype=file desformat=DELIMITED DELIMITER=, desname=c:\temp\temp.csv in my cgicmd.dat file but the resulting .CSV file is generated on the C drive of the server and not the machine I ran the report from (which is where I wanted it)
Is there any way of making the output save to the client or displaying the standard Save As dialog box ?

This behavior depends of the Browser you using.
The downloaded file has mime type application/octet-stream
IE will try to read this stream into the browser,but Netscape will open the Save as box.
This is from Microsoft product support:
"Internet Explorer 5 May Display Downloaded File in Browser Window Instead of the "Save As" Dialog Box
The information in this article applies to:
Microsoft Internet Explorer version 5 for Windows NT 4.0
Microsoft Internet Explorer version 5 for Windows 98
Microsoft Internet Explorer version 5 for Windows 95
SYMPTOMS
The contents of a downloaded file may be displayed in the browser window instead of the Save As dialog box in Internet Explorer 5.
CAUSE
Internet Explorer attempts to detect when the Multipurpose Internet Mail Extensions (MIME) type of the downloading file is set to application/octet stream, which is the correct behavior according to Request for Comments (RFC). However, other browsers may not try to do anything with this MIME type, so the Save As dialog box is displayed for all downloaded files.
STATUS
This behavior is by design. "
Slava Natapov

Similar Messages

  • Very Urgent! Print Report output to local printer on button click in form

    In Sales Order Form there is a print receipt button. In current situation On Clicking the 'Print Receipt Button' it submits a XML Publisher report(PDF output) to the concurrent manager. Currently to print that report i need to go view--> requests--> view output and then print. According to my new Requirement i need to print that report directly to local printer on one simple Print receipt button click in form.
    I am trying to call the printers on server using custom.pll. The report is running successfully but it is not printing output to the local printer. I need to print the report to the local printers based on responsibility. Local printers are available on apps server. Can anyone help me on this issue ASAP.
    Is it possible to print the document using custom.pll? Is there any other alternative to print the report on simple button click in form.
    Environment: Apps 11.5.10.2, Forms 6i
    Here is the code that i am using in my custom.pll.
    if (v_form_name = 'OEXOETEL' --and v_block_name = 'LINES_SUMMARY'
         and name_in('parameter.ACTIONS') = 'PAYMENT_RECEIPT' )THEN
    l_organization_id := Name_In('PARAMETER.OE_ORGANIZATION_ID');
    l_order_header_id := Name_In('ORDER.header_id');
    select to_number(oe_sys_parameters.value ('SET_OF_BOOKS_ID')) into l_sob_id from dual;
    xml_layout := FND_REQUEST.ADD_LAYOUT('XXAFP','XXAFPOEXPMTRCRTF','en','US','PDF');
    select a.profile_option_value
    into v_printer_name     
    from fnd_profile_option_values a
    , fnd_profile_options b
    , fnd_profile_options_tl c
    , fnd_user fu
    where a.profile_option_id = b.profile_option_id
    and c.profile_option_name = b.profile_option_name
    and fu.user_id (+) = a.level_value
    and c.language = 'US'
    and c.user_profile_option_name='Printer'
    and a.level_id = 10003 ;
    if (FND_SUBMIT.SET_PRINT_OPTIONS(v_printer_name, 'Portrait', 2, TRUE, 'N'))
         then
    l_new_request_id := FND_REQUEST.SUBMIT_REQUEST('XXAFP','XXAFPOEXPMTRC',
    null,null,FALSE,l_sob_id,l_organization_id,NULL,NULL,l_order_header_id,
    chr(0), '', '', '', '', '', '', '', '', '', '',
    end if;
    fnd_message.set_string('Request Submitted for Custom Payment Receipt. Request ID is '||l_new_request_id);
    fnd_message.show;
    copy('NULL','parameter.ACTIONS');
    IF (l_new_request_id = 0) THEN
    FND_MESSAGE.RETRIEVE;
    FND_MESSAGE.ERROR;
    else
    l_commit_result := APP_FORM.QuietCommit;
    END IF;
    I need to complete this requirement immediately. Can anyone suggest me better ways in doing this.
    Thanks,
    Srinivas

    I solved this problem myself using shell script through custom.pll. I wrote shellscript and called that shellscript through FND_REQUEST.SUBMIT_REQUEST.It printed 2 copies to local printer.

  • Saving report output on client machine

    Hi All,
    I'm using reports 6i. I'm running a report on the web which runs 5 reports inside it and it should save the outputs of these five reports in PDF format to the client machine. I can not give mime type as i don't want to show it in the acro. reader. What i want is, silently all these 5 outputs should get saved on the client machine and the main reports should say something like 'The reports generated and saved in c:\...... '. Can somebody help
    TIA
    Manish

    hello,
    what you can do, is to run the reports to file on the server in a directory, that is available as virtual path and then use e.g. javascript to fetch these reports.
    hope this helps,
    the oracle reports team

  • Issue with display of Barcode in the report output from different Machines

    Hi ,
    I have developed a BI Publisher report to print barcode on the output.
    I have configured the necessary setup in XML Publisher Responsibility
    by following the steps
    1) Home --> Administration
    a)     Create Font Files
    Uploaded the ttf file
    2. Create Font Mapping Set
    "Special Fonts"
    3.Created font Mapping under the Mapping set of type "Special Fonts"
    4.Provided the Value of Font Mapping Set to ‘FO Processing ‘ under Configuration
    Font Mapping Set : Special Fonts
    The above configuration works fine and I am able to view the Barcode in the output.
    Issue : When I try to run the same concurrent porgram from a different PC ,and if I view the output, I am not able to see the barcode.
    Please let me know if anyone has faced issue of such kind.
    I guess the above cannot be system specific and please let me know where it is going wrong.
    Thanks,
    Seshu

    Hello again
    I have the font file and I already put it into C:/Windows/Font folder. I just don't have the option to "Create Font Files".
    I try to use this code in a xdo.cfg file:
    <config version="1.0.0" xmlns="http://xmlns.oracle.com/oxp/config/">
    <fonts>
    <font family="Free 3 of 9 Extended" style="normal" weight="normal">
    <truetype path="FRE3OF9X.ttf"/>
    </font>
    </fonts>
    </config>
    but i just can't make the bar code appear in PDF.
    Thanks a lot
    Edited by: pedropereira on 22/Fev/2012 12:51
    Edited by: pedropereira on 22/Fev/2012 12:57

  • Running a crystal report from a local machine

    HI guys i'm hoping someone can help me.
    I have created a silverlight / asp WEB application that has a crystal report in visual studio 2010.
    The problem i have is that i've deployed my website to a shared webhost that does not support crystal.
    Until i find a webhost that supports the new version of crystal reports for VS 2010, is there a way i can allow the user to run the report manually from their desktop?
    I noticed that installing the crystal reports runtimes and giving them the .rpt file does not allow them to open the file. Is there any other way?
    Thanks in advance

    Hello,
    Moved your post to the .NET SDK forum where 2010 is the only place it is supported, for now.
    Mmmmmm. There is a deployment package you can use to get CR runtime onto a WEB server but unless you can find a host who will allow you to do so you'll have to convert your app to a Windows application. Not too much work but there are definitely differences.
    To deploy your WEB app to a desktop each user would have to install and configure IIS. Although on Windows 7 with VS 2010 installed there is an interact WEB server, but I haven't looked into it that much or know what the licensing rules are around it. It may just be something VS 2010 installs and supports and you can't deploy.
    Sorry I have not heard of anyone either being the product is so new....
    Thank you
    Don

  • Run time for Report saved in local machine and Database

    Hello,
    I have a report that runs in 5 seconds in Discoverer Desktop. When I saved the same report in database(File->Save As - in Database) it takes more than 40 mins. I haven't made a single change to the report before saving to Database. Has anybody come across this? Please help me find the problem.
    Thanks.

    Hi,
    this is just how the Internet works and also how file displays work. Everything you view, listen to etc. in your browser gets saved as a temporary file on your computer. You can't even view a simple html page without having it saved on your computer for a short time. I can't think of anything to prevent this from happening.
    Also, if you generated the file yourself, how is that a security threat to your client? He should be sure the file is safe.
    Best regards!

  • Run reports through browser on local machine

    Hi,
    I am trying to run 6i reports through a web browser. I have
    installed 6i and the reports server on a local machince. I have
    configured the reports server and can get it to start.
    In order for me to run reports on my local machine through a web
    browser do i need a web server ?
    I am in my final year @ university, if i need a web server can i
    use personal web server ?
    The purpose of running them through a browser is only for a demo
    for my final year project.
    Oracle team : any chance you could host my report ? LOL
    Thanks in advance for ANY help,
    Russell.

    Hi,
    If you have installed the 6i Base Release i.e (6.0.8.8.0) version
    then the WEBDB Listener comes with the 6i CD. When you install
    it automatically get installed also.
    In that case you don't need to have the web server. You can
    call the report on web using the following URL:
    http://host:port/dev60cgi/rwcgi60?report=<reportname>&otherparame
    ters.
    Here Host and port specifies that machine name and port number
    where your webDB listener is installed.
    In your case it will be your local machine. By default the
    port on which the WebDB is installed is 80.
    You can use any web server also, thing is that web server should
    support the CGI implementation.
    In case of more info you can update this posting.
    Hope this helps
    cheers
    Arun

  • Problem while downloading report output

    Hi friends,
    I want to download the report output to local disk in excel file format. The report is developed using ALV grid display (using type poolSLIS). When I run the report all the values are displaying correctly.
    When I download the same in excel file using spreadsheet/unconverted option, some fields are getting cut. For example Vendor code in report showing as 4060070, but in downloaded file it is showing as 406007 (last character missing.).
    I tried GUI_DOWNLOAD function module(for practice), and it is downloading correct values in excel format.
    The problem occurs for only one column. What will be the problem.
    Is this something system problem or we what else.
    Thank you,
    madan

    Hi,
    Did you set the outlen property for your ALV Grid display?
    Please check this.
    Also, check whether you are exceeding the size for uploading a row in Excel or not.
    Thanks and Best Regards,
    Suresh

  • Issue on How to mimic Deski document from CMS to local machine, pass parameter, execute and save in a mutiple report format then store in a network drive.

    Post Author: usaitconsultant
    CA Forum: JAVA
    Would you know if there's a way to mimic Deski
    document from BOXI server(CMS) to local machine, pass parameter, execute and
    save in a mutiple report format then store in a local drive or network
    drive? Most examples and tutorials in BO XI R2 I've seen are scheduling while drilling report is for web intelligence only and not desktop intelligence.  Please let me know your ideas. I would really appreciate your help. Thanks.

    Post Author: usaitconsultant
    CA Forum: JAVA
    Hi Ted,
    Thanks for the reply.The file is not available in the server. Though, I checked CMS and I found an instance in history tab and the status is failed with error below. 
                Error Message:
                A variable prevented the data provider Query 1 with BANRRD30 from being refreshed. (DMA0008).When I checked my codes, I found out that the object Im using is for web intelligence data provider. However, I cannot find any documentation and example for passing parameter values in desktop intelligence data provider. Any idea on this? You think this is not suported by Report Engine SDK?Thanks.    

  • Reading the output from a object running in the local machine.

    Reading the output from a object running in the local machine.
    By using a signed applet i am lunching a small application that returns an image object, how to read that without storing it in the hard disk.
    Which means i need to read the image object return by the local application using applet or jsp .
    i am using tomacat and an html page with an applet with it to lunch the application.

    You can write that image in a binary format using OutputStream for System.out and then read it in your applet.

  • Downloading Report output to a Local File

    Hi,
    I want to download the my ALV Report output to a local file.
    I am following the menu options from ALV output:
      LIST --> Export --> Local File --> Unconverted Format  --> I entered a text file name on the desktop.
    The data is being downloaded to Local text file, but some columns are missing.
    I don't know what is the reason?  Can anybody tell what may be the reason?
    Has anybody come across this issue earlier?
    Please let me know the solution.
    Thanks in advance,
    Sreenivas Reddy.

    Hi vik,
    I have followed the same steps
       LIST --> Export --> Local File --> Here I enter test.xls file on the desktop.
    I am missing the same columns, The heading are displayed for all fields, but data for some initial columns are missing.
    Can you please through some light on this error.
    Thanks,
    Sreeni.

  • How to mimic Deski document from BOXI server to local machine, pass parameter, execute and save in a mutiple report format then store in a network drive.

    Post Author: usaitconsultant
    CA Forum: JAVA
    To Guru's, Would you know if there's a way to mimic Deski document from BOXI server to local machine, pass parameter, execute and save in a mutiple report format then store in a local drive or network drive? Most examples and tutorials in BO XI R2 I've seen are scheduling while drilling report is for web intelligence only.  Please let me know your ideas. I would really appreciate your help. Thanks. 

    Give Chronosync a go - have been using for over a year and it works great; if you like Syncback you'll like this app.

  • How to write the code to send the report output to the local file.

    dear all,
    how to write the code to send the report output to the local file.
    Thanks & Regards,
    Jyothi.

    Hi,
    Try this , it will display report and download the file as well. Just vhange the path and execute
    TYPE-POOLS : SLIS.
    DATA : IT_SCARR TYPE TABLE OF SCARR,
           IT_FCAT  TYPE SLIS_T_FIELDCAT_ALV.
    SELECT *
    FROM SCARR
    INTO TABLE IT_SCARR.
    CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
    EXPORTING
    *   I_PROGRAM_NAME               =
    *   I_INTERNAL_TABNAME           =
        I_STRUCTURE_NAME             = 'SCARR'
    *   I_CLIENT_NEVER_DISPLAY       = 'X'
    *   I_INCLNAME                   =
    *   I_BYPASSING_BUFFER           =
    *   I_BUFFER_ACTIVE              =
      CHANGING
        CT_FIELDCAT                  = IT_FCAT
    * EXCEPTIONS
    *   INCONSISTENT_INTERFACE       = 1
    *   PROGRAM_ERROR                = 2
    *   OTHERS                       = 3
    IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
    EXPORTING
    *   I_INTERFACE_CHECK              = ' '
    *   I_BYPASSING_BUFFER             =
    *   I_BUFFER_ACTIVE                = ' '
    *   I_CALLBACK_PROGRAM             = ' '
    *   I_CALLBACK_PF_STATUS_SET       = ' '
    *   I_CALLBACK_USER_COMMAND        = ' '
    *   I_STRUCTURE_NAME               =
    *   IS_LAYOUT                      =
       IT_FIELDCAT                    = IT_FCAT
    *   IT_EXCLUDING                   =
    *   IT_SPECIAL_GROUPS              =
    *   IT_SORT                        =
    *   IT_FILTER                      =
    *   IS_SEL_HIDE                    =
    *   I_DEFAULT                      = 'X'
    *   I_SAVE                         = ' '
    *   IS_VARIANT                     =
    *   IT_EVENTS                      =
    *   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
    *   IR_SALV_LIST_ADAPTER           =
    *   IT_EXCEPT_QINFO                =
    *   I_SUPPRESS_EMPTY_DATA          = ABAP_FALSE
    * IMPORTING
    *   E_EXIT_CAUSED_BY_CALLER        =
    *   ES_EXIT_CAUSED_BY_USER         =
      TABLES
        T_OUTTAB                       = IT_SCARR
    * 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.
    CALL METHOD CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD
      EXPORTING
    *    BIN_FILESIZE              =
        FILENAME                  = 'C:\Documents and Settings\sap\Desktop\Hi.xls' " Change path
    *    FILETYPE                  = 'ASC'
    *    APPEND                    = SPACE
    *    WRITE_FIELD_SEPARATOR     = SPACE
    *    HEADER                    = '00'
    *    TRUNC_TRAILING_BLANKS     = SPACE
    *    WRITE_LF                  = 'X'
    *    COL_SELECT                = SPACE
    *    COL_SELECT_MASK           = SPACE
    *    DAT_MODE                  = SPACE
    *    CONFIRM_OVERWRITE         = SPACE
    *    NO_AUTH_CHECK             = SPACE
    *    CODEPAGE                  = SPACE
    *    IGNORE_CERR               = ABAP_TRUE
    *    REPLACEMENT               = '#'
    *    WRITE_BOM                 = SPACE
    *    TRUNC_TRAILING_BLANKS_EOL = 'X'
    *  IMPORTING
    *    FILELENGTH                =
      CHANGING
        DATA_TAB                  = IT_SCARR
    *  EXCEPTIONS
    *    FILE_WRITE_ERROR          = 1
    *    NO_BATCH                  = 2
    *    GUI_REFUSE_FILETRANSFER   = 3
    *    INVALID_TYPE              = 4
    *    NO_AUTHORITY              = 5
    *    UNKNOWN_ERROR             = 6
    *    HEADER_NOT_ALLOWED        = 7
    *    SEPARATOR_NOT_ALLOWED     = 8
    *    FILESIZE_NOT_ALLOWED      = 9
    *    HEADER_TOO_LONG           = 10
    *    DP_ERROR_CREATE           = 11
    *    DP_ERROR_SEND             = 12
    *    DP_ERROR_WRITE            = 13
    *    UNKNOWN_DP_ERROR          = 14
    *    ACCESS_DENIED             = 15
    *    DP_OUT_OF_MEMORY          = 16
    *    DISK_FULL                 = 17
    *    DP_TIMEOUT                = 18
    *    FILE_NOT_FOUND            = 19
    *    DATAPROVIDER_EXCEPTION    = 20
    *    CONTROL_FLUSH_ERROR       = 21
    *    NOT_SUPPORTED_BY_GUI      = 22
    *    ERROR_NO_GUI              = 23
    *    others                    = 24
    IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL METHOD CL_GUI_FRONTEND_SERVICES=>EXECUTE
      EXPORTING
        DOCUMENT               = 'C:\Documents and Settings\sap\Desktop\Hi.xls' "Change path
    *    APPLICATION            =
    *    PARAMETER              =
    *    DEFAULT_DIRECTORY      =
    *    MAXIMIZED              =
    *    MINIMIZED              =
    *    SYNCHRONOUS            =
    *    OPERATION              = 'OPEN'
    *  EXCEPTIONS
    *    CNTL_ERROR             = 1
    *    ERROR_NO_GUI           = 2
    *    BAD_PARAMETER          = 3
    *    FILE_NOT_FOUND         = 4
    *    PATH_NOT_FOUND         = 5
    *    FILE_EXTENSION_UNKNOWN = 6
    *    ERROR_EXECUTE_FAILED   = 7
    *    SYNCHRONOUS_FAILED     = 8
    *    NOT_SUPPORTED_BY_GUI   = 9
    *    others                 = 10
    IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.

  • How to store the report output in app server local directory

    Dear All,
    I would like to store the reports output in the app server folder. How do i achieve?
    I am using reports10g, app server 10g. I am using web.show_document to call the reports. I would like to the achieve the same using this web.show_document built in.
    Thanks
    Balaji

    Hi,
    using desname pointing to an path on the apps-server the output is stored there. But when opening before in browser, then this document is stored in temporary folder on the client and you can't store them then to the apps server (if you not map the apps server or use web dav to do that).
    Regards
    Rainer

  • Problem in creating file on local machine

    Hello everbody...
    i m using forms and reports 6i
    i m creating file out_file := Text_IO.Fopen(:filepath || '.csv', 'a'); using this command in before_report trigger. And closing file in after_report trigger.
    here filepath is = \\IP address of local machine\d$\file name
    now problem is that if i m giving IP address of local machine then its giving error ORA-39856.
    And if i m giving IP address of server machine then it is going to create file on server machine from local machine.
    Why its not creating file on client machine?
    i think there r problems related to rights
    can anyone has solution then please tell me

    yes in report there is report output and with that it also creating file in coding by
    out_file := Text_IO.Fopen(:filepath || '.csv', 'w');
    this open stmt is written in before report trigger
    Below lines r written for each row thats fetch by report main query.
    str := rpad(:apt_bil_no,8,' ') || ',' || lpad(:apt_bil_dt,10,' ') || ',"' ||
                   rpad(:supl_name,30,' ') || '",' || rpad(:supl_tin_no,11,' ') || ',' ||
                   rpad(:aptvat_hsn_no,10,' ') || ',' ||
                   lpad(ltrim(to_char((apt_amt2 - apt_vat_amt2),'999999990.00')),12,' ') || ',' ||
                   lpad(apt_vat_amt2,12,' ') || ',' ||
                   lpad(ltrim(to_char(apt_amt2,'999999990.00')),12,' ');
    Text_IO.Put(out_file, str);
    Text_IO.New_Line(out_file);
    file is closing in after report trigger.
    text_io.fclose(out_file);
    now i wants to create this file on local machine.
    yes using report server and its started window service.
    can u have any idea?

Maybe you are looking for