Printing to specific printer and displaying report

Hi,
In Forms 10g via AS10g, I need to generate a report and print the output to a specific printer. How do I do this given that the AS Linus box cannot be mapped to various printers. The printer is also not necessarily the Client machine's default printer.
I suspect that the answer lies in using web.show_document with a html or javascript included in the url extension that directs the report to a printer. I have not been able to find out how, yet.
I would appreciate your answers
Thanks
Gnana

Hi Frank,
thank you for coming to my aid. Could you please post some code example of the html and also what do you mean by the report link and again some code will be greatly appreciated.
Thanks mate
Gnana

Similar Messages

  • Requirement to print data of first and second report of an ALV at once

    Hi,
    I have an interactive ALV report in which on double click of any of the record on first report, its details get displayed in second report. My requirement is to print all the data (of first and second report) at once.
    Kindly tell me how can I achieve this functionality.
    Regards,
    Seema Naharia

    Hi Seema,
    Try with this FM 'REUSE_ALV_HIERARCHICAL_LIST_DISPLAY'.   
    Regards,
    Sujatha B.

  • Report in 2000 prints on specific printer but report 6i cannot! any suggestions?

    Hi,
    I have a computer connected to 2 parallel printers via a data switch for my POS system.
    I specified the correct printer in DESNAME system parameter in the 2 reports and it was working perfectly in developer 2000.
    Recently I swap to report builder 6i and now the problem is unless that printer that it is suppose to print the the windows' default printer, otherwise, the printer prints nothing!
    Can any one help me to make it print? so my staff just need to switch the data switch instead of having to also change the default printer. That is very very inconvience!
    Thanks

    hello,
    check the version of reports you are using. apply the latest patchset. if problem still persists, open a TAR with oracle support services.
    regards,
    philipp

  • CR2008 Viewer - Printing to specific printer tray

    A client has multiple network printers set up to use a specific tray using the Printing Preferences > Paper/Quality > Paper Options > Source. While files printed from other applications print to the correct paper tray, Crystal Reports do not. This worked in CR XI R2 but the web application running the report now requires CR 2008. Now the report prints to the default tray set at the printer, not the Printer Preferences. Is there a way to change this behavior back to the way it was in CR XI R2?

    Hi Scott,
    Look for crpe32.dll in our runtime folder.
    To get patched to Service Pack 3 go to this page and filter on Crystal Reports, Cr 2008. You'll find the updates to get the service packs as well as the distribution packages.
    You also need to get Hot Fix 3.2 to get all of the latest printer fixes...
    Thank you
    Don

  • OleAutomation Printing to Specific Printer Tray

      Is there a way to programmatically print pdf files with Adobe Acrobat or Reader ( via OleAutomation interface ) selecting ( programmatically too ) a specific printer tray ? Thanks.

    Use a printer that is set to use the desired paper tray by default. 
    If you are looking for dynamic switching of paper trays, one of the 3rd-party Crystal Report Managers listed at http://www.kenhamady.com/bookmarks.html provides functionality that allows you to control the splitting of Crystal report printouts across different paper trays.

  • How do u input the printer output into labview and display the data?

    Hi, basically when a program has done running the program prints a page of data. basically i want labview to read this data from the parallel port of the pc, display it in labview or be able to pull the data apart and put it where i want. any ideas, be much appreciated.
    thanks stuart

    Basically, what you need is to access the pins of your PC�s parallel port
    The function that you need is located at: �Advances/ Port I/O /inport� of your function palette.
    You might want to read the following documents before programming. They will help you a lot (specially if you are using WIN2000 or later OS that has a kernel stucture, you need to download the and used inport.vi of AccessHW.zip for your program to work)!
    Using the Parallel Port in LabVIEW
    http://zone.ni.com/devzone/conceptd.nsf/webmain/72​C6FC6CE4AD4D1386256B1800794596?opendocument
    IEEE 1284 - Updating the PC Parallel Port
    http://zone.ni.com/devzone/conceptd.nsf/webmain/09​89D3D9DAFAE64E8625680400679736?opendocument
    Port and Memory Utilities for Windows
    http://sine.ni.com
    /apps/we/niepd_web_display.display_epd4?p_guid=B45​EACE3DEBD56A4E034080020E74861&p_node=DZ52058&p_sub​mitted=&p_rank=&p_answer=&p_source=External
    Best,
    USCTROJAN

  • Output printing from specific printer tray

    Hi,
    We have a printer with each tray containing different paper, in our case it is the color.  Based on the output we want to print, we want it to come out on a paper from a particular tray so that outputs of type X are on yellow, and type Y on pink etc.  Can we accomplish this through printer definition within SAP or we are doomed to writing ABAP of some kind and passing commands "behind the scenes?"
    Thank you,
    Mike

    HI
    I think this would require programming to determine the tray to be used.The problem is that each printer model can have different tray selection commands that are required.Also, if the form is used across multiple areas,each area might have different models.
    However,for a single printer YES,the form would have to be specific to the printer being used.
    Regards
    Chen

  • A specific Requirement in Displaying Report

    Hello All,
    I have following scenario in one of my reports. I try to explain it with an example.
    I have a total of 20 rows appearing in a report.
    (1). I have to hide every 2nd row so that total 10 rows are visible to user in the report.
    (2). In these 10 rows I have to show one of the values from the one hidden & one shown column depending on whichever is greater.
    I tried by Modifing the Report Template table by creating class of CL_RSR_WWW_MODIFY_TABLE and face following problems:
    1. If I store the value of previous column, it resets to 0 on next value of I_X. Ques: how can I store the value so that it retains its value while comparing the Previous vale with current.
    2. Which variable out of  I_VALUE, I_DISPLAY_VALUE, C_CELL_CONTENT holds the actual vaule of the cell because if I see I get 0 or strange value of these variables in debug mode.
    Thanks for please providing me guidance as to what step is missing so that I can proceed further.
    Best Regards,
    Sumita

    Hi,
    I didn't exactly understand your problem.
    But coming to your 1st question, i guess, you need to store the value of previous column in a temporary variable in your program (class).  Then compare this with your current value.
    Thanks.

  • How to printing oracle report by specific printer name  on solaris?

    When running reports
    -http://host/reports/rwservlet?destype=PRINTER&desname=printername&desformat=dflt.prt&report=test.rdf&userid=test/test@TEST&MODE=CHARACTER
    report with destype=printer desname=printername, the report fails with REP-50159 Executed successfully but there were some errors when distribute the output
    if set default printer by add PRINTER=printername export PRINTER; in uiprint.txt
    it can print to printer.
    i found document id 394554.1 in metalink but it can't fix problem.
    https://metalink.oracle.com/metalink/plsql/f?p=130:14:342229662272785964::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,394554.1,1,1,1,helvetica
    To fix the problem, execute the following steps:
    1. Take a backup of opmn.xml
    2. Edit opmn.xml and include the path information of the new printer:
    For In-process report server add the path information within <OC4J_BI_Forms>
    Eg:
    <process-type id="OC4J_BI_Forms" module-id="OC4J">
    <environment>
    <variable id="DISPLAY" value="localhost:0"/>
    <variable id="LD_LIBRARY_PATH"
    value="D:\Oracle\product\FRHome_1\lib32:D:\Oracle\product\FRHome_1\lib"/>
    <variable id="PATH" value="//printserver;D:/Oracle/product/FRHome_1/bin;................./>
    </environment>
    Here //printserver is the network drive where is printer is installed.
    For standalone report server add the path information within <reportservername>
    Eg:
    <ias-component id="standalonerepsvr01" status="enabled" id-matching="false">
    <process-type id="ReportsServer" module-id="ReportsServices">
    <process-set id="standalonerepsvr01" restart-on-death="true" numprocs="1">
    <environment>
    <variable id="DISPLAY" value="localhost:0"/>
    <variable id="LD_LIBRARY_PATH"
    value="D:\Oracle\product\FRHome_1\lib32:D:\Oracle\product\FRHome_1\lib"/>
    <variable id="PATH" value="//printserver;D:/Oracle/product/FRHome_1/bin;........../>
    </environment>
    3. Reload opmn : opmnctl reload
    4. Restart opmn: opmnctl stopall , opmnctl startall
    5. Run the report with destype=printer and desname=newprintername
    my config (solaris)
    oracle application server release 2 (10.1.2.0.2)
    i used axis printserver name is SZ_R02.
    <process-type id="OC4J_BI_Forms" module-id="OC4J">
    <environment>
    <variable id="DISPLAY" value="localhost:0"/>
    <variable id="LD_LIBRARY_PATH_64" value="/data/app/mid/lib:/data/app/mid/network/lib32:/data/app/mid/lib32:/data/app/mid/lib:/data/app/mid/network/lib::/data/app/mid/jdk/jre/lib/sparcv9"/>
    <variable id="LD_LIBRARY_PATH" value="/data/app/mid/lib32:/data/app/mid/lib:/data/app/mid/network/lib32:/data/app/mid/lib32:/data/app/mid/lib:/data/app/mid/network/lib::/data/app/mid/jdk/jre/lib/sparc"/>
                        <variable id="PATH" value="/SZ_R02:/data/app/mid/lib32:/data/app/mid/lib:/data/app/mid/network/lib32:/data/app/mid/lib32:/data/app/mid/lib:/data/app/mid/network/lib::/data/app/mid/jdk/jre/lib/sparc"/>
    </environment>
    how to print to printer by specific printer name?
    thank you very much
    khun

    if submit url with parameter
    http://hostname:7778/reports/rwservlet?destype=PRINTER&desname=lpSZ_R02_2&report=sticker.out
    error
    REP-50159: Executed successfully but there were some errors when distribute the output
    How to Solution?

  • How to print a specific page from the internet

    I have tried to print a specific page, and get about seven pages that are linked to it, without
    seeing the specific page I wanted printed out. The page settings under printer only lists header and footer
    info, and no choices to print only this page or frame. There is no way to print  one specific page on this printer?
    I always was able to do this  with the Epson printer I just replaced, but unable to with this printer.
    Please help! There must be a way to do this when printing from the internet. Thanks for any help.

    deezire
    Welcome to the HP Community Forum.
    I don't have any idea what you are trying to print, nor do I wish to know.  Smiling.
    The key may be to control this in Print Preview like you would with most things when you are printing from a Browser.
    Manage Print Output with Print Preview
    ========================================================================
    Depending on which browser you are using, you might also be able to make use of Smart Print:
    Downloads and Information:
    HP Printing Software
    Scroll down > look on the right side of the page under Web Page Printing for the HP Smart Print download
    How-To:
    Smart Print Help and FAQ
    Includes: How to update your installed version of Smart Print:
    #6: How do I get the latest version of Smart Print?
    Smart Print updates automatically using the default settings. You can choice to update manually by selecting the "?" on the Smart Print Preview/Print bar located in the upper left corner of Smart Print. Select the Updates tab to get the latest version.
    Click the Kudos Thumbs-Up to say Thank You!
    And...Click Accept as Solution when my Answer provides a Fix or Workaround!
    I am pleased to provide assistance on behalf of HP. I do not work for HP. 
    Kind Regards,
    Dragon-Fur

  • How to report print to the printer immediately and display the popup?

    Dear friends,
    I am running my report in background and displaying the confirm results on popup window and sending the results to printer,
    but now i want to send the results page to printer then  want to display the popup.
    i have writen my popup perform after printer perform only but its not working...when i am clossing the popup or came back from that popup then only the results sending to printer...
    How to report print to the printer immediately and display the popup?
    Thanks in advance
    Sridhar

    Hi Sudheer,
    I am using my print parameters like this :
        NEW-PAGE PRINT ON DESTINATION ws_printer
                             IMMEDIATELY 'X'
                             KEEP IN SPOOL 'X'
                             NEW LIST IDENTIFICATION 'X'
                             SAP COVER PAGE 'X'
                             ARCHIVE MODE '1'
                             LINE-COUNT 64
                             LINE-SIZE 170
                             NEW-SECTION
                             NO DIALOG.
    Then also its not printing immediatly.
    here one thing for displaying the popup i am using submit report(calling another report for popup purpose)
    before trigering the submit programe i need to print this.
    Thanks
    Sridhar.

  • Printing parameter values in xml report, and displaying it in header of the

    Hi All,
    Can anybody give me an idea to print the parameter values in the xml report.
    My requirement is like, I have 10 parameters in report builder, I have generated the xml file and created the .rtf template and finally registerted in oracle apps. But now, the requirement is to print the parameter values in the report output.I don't see any xml tags in the xml output.
    Any suggestion will be appreciated.
    Thanks in advance.

    I think all the XML attributes can contain lexicals. If you bring up the property palette against the report object you can just set the following:
    XML Tag Attributes: myParameter="&<P_1>"
    where P_1 is your user parameter.

  • Print a report to a specific printer from Forms

    I have a form from where i want to print a report to a specific printer (not the default printer). Is there any way to do this from Forms 9i. Im using the Orarrp but it pops up the printer dialog and shows the default printer. Is there any way to harcod the printer name. the printer is on the network..

    If i go to my control pannel and see the list of printers i take the printer name from there. should i put the path of the printer? i kno the port of the printer .it come like ip_192.1.11.1_p1 ..how do i define the printer name? if i dnt give the printer name shouldnt if fire to the default printer ..my code is as follows
    declare
    REPID REPORT_OBJECT;
    V_REP VARCHAR2(100);
    REP_STATUS VARCHAR2(20);
    BEGIN
    REPID := FIND_REPORT_OBJECT('CUS_PRINT');
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_EXECUTION_MODE,BATCH);
         SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_DESTYPE,PRINTER);
         SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_SERVER,'test');
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_OTHER,'P_CUSREF='||:CTRL01.CUSREF||' PARAMFORM=NO');
         MESSAGE('SET REPORT PROP');
    V_REP := RUN_REPORT_OBJECT(REPID);
    REP_STATUS := REPORT_OBJECT_STATUS(V_REP);
    MESSAGE('RAN REPORT');
    WHILE REP_STATUS IN ('RUNNING','OPENING_REPORT','ENQUEUED') LOOP
         REP_STATUS := REPORT_OBJECT_STATUS(V_REP);
    END LOOP;
         IF REP_STATUS = 'FINISHED' THEN
              IF NVL('TEST',' ') <> ' ' THEN
              GEN_ALERT('NULL_ALERT','TEST');
              END IF;
              ELSE
         GEN_ALERT('NULL_ALERT','Error when running report');
         END IF;
    END;
    what should the desformat of the report should be..when im trying to run this it gives me 'no data found' error...why???

  • Scheduling a report to print to a specific printer tray

    I'm trying to schedule a report to print to a specific tray on a specific printer.
    The SDK permits me to specify the printer, using ReportPrinterOptions, but it just seems to always print to the default tray for each printer and there are no ways, that I've found, to specify a particular paper tray to print from.
    Normally this isn't an issue, but we have a client that has a special report that prints to special paper that's always available in the secondary tray of the printer.
    Have I missed something obvious here?  Any help would be appreciated.

    Hello,
    You didn't specify the version of Crystal Reports you're using, the version of Visual Studio you're using, or which .NET SDK you're using. Assuming you're CR XI R2 (v11.5) with VS2003/VS2005 and the CR.NET SDK (reportdocument object) then you're looking for the CustomPaperSource property off of the PrintOptions class.
    You can search the forums for additional posts, but I found this one - [Setting PaperSource|Re: Setting PaperSource;. There may be others.
    You can also find information in the [CR XI R2 Developer Library|http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/devsuite.htm]. Search on CustomPaperSource.
    There is a tutorial available under the [PrintOptions.CustomPaperSource Property|http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/en/CrystalReports_dotNET_SDK/crsdk_net_doc/doc/crsdk_net_doc/html/crlrfCrystalDecisionsCrystalReportsEnginePrintOptionsCustomPaperSourceTopic.htm] search result.
    This should get you back on track.
    Sincerely,
    Dan Kelleher

  • International SSRS report printing for both A4 and Letter

    I've been reading a few articles on the net about making reports either A4 or Letter and I am aware of how to change the layout of the page to be specific for either
    The problem we have is that we have some users that use A4 paper, and other users that use Letter size paper.
    We would ideally like the user to press the print button from the browser window (note not exported to PDF) and for the report to be printed off on their favourite printer
    We have modified the layout to be the lowerst common denominator size (210mm x 279mm).  When we print to our printer which uses A4 paper, it errors because the paper size is odd and needs confirmation to use A4 instead.  I am making the assumption
    that using a printer with Letter size has the same problem.
    We do not want our users to have to deal with errors on their printer every time they try to print a report, it doesn't look good.  We don't want to write 2 versions of each of our reports as that will be time consuming and a maintenance nightmare
    Has anyone managed to make SSRS reports printer agnostic or at least be able to print out on either A4 or Letter without additional intervention on the printer?
    Tony

    Hi Tony,
    What version of SSRS are you using? Are you seeing this from the Report Viewer control or Report Manager?
    In my Report Manager, when I try to print a report (SSRS 2008 R2), the Layout defaults to Letter. When I look at the report (RDL) property in BIDS, the PageSize property is set to 8.5in (Width), 11in (Height), which refers to PageWidth and PageHeight respectively.
    The following blog explains these properties:
    http://blogs.msdn.com/b/bwelcker/archive/2005/08/19/alien-lanes-_2800_logical-and-physical-pagination-rules_2900_.aspx
    In SSRS 2005, for the Report Viewer control, due to a VS 2005 issue, we had a situation where it would not allow custom paper size. By modifying the report page size to the exact Letter size (279.4mm = 11 inches), for example, we would be able to see the
    Letter size in that situation. This should be fixed on and after SSRS 2005 SP2.
    In general, after rendering a report, Reporting Services sends the height and width information to the printer driver when we try to print a report, which selects the appropriate paper type based on the report size.
    In my test, when I tried to print, it chose Letter with Portrait Orientation. I was able to change it to A5 from the Print Dialog and was able to print in both ways (A5/Letter) without any error message.
    Thanks,
    Cathy Miller
    Microsoft Online Community Support

Maybe you are looking for

  • Create a pdf document with an expiration date.

    as I can do to make the pdf document has an expiration date, starting from the date in which it has fallen.

  • Dual Monitor Wallpaper

    I have 2 monitors and downloaded a dual monitor wallpaper (3200 x 1200) but I cannot find a preference to stretch the wallpaper across both monitors so half appears on one and the other half appears on the other. Does such a setting exist or do I hav

  • Cannot install on Vista...

    Install gets thru about 80% then get following error and the installation reverses on closes. An error occured during the installation of assembly 'Microsoft.VC80.CRT,publicKeyToken= "1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762", processorA

  • Changing tags impossible (because of suggestions)

    Hi. I'm using iTunes 11 on a MBP. I had the follwing problem in earlier versions of iTunes too. When i try to change the tags (genre, artist, ...) of multiple files i'm sometimes ending up not beeing able to do it, because the auto-suggest feature do

  • JDeveloper Tutorial

    I have been working my way through the Oracle Press-Oracle JDeveloper book. It needs some help, the instructions frequently don't match the menu tab names. I have also discovered that creating a database app, as in Chapter 7 just plain does not work,