How to email reports in 9i

Hi,
Could someone please direct me to what I need to do.
I would like to email my reports using the clients Outlook program from 9i on the web.
Is this possible?
If not are there any alternatives.
Sorry but I've read so much I don't know where to start.
Thanks.
Lesley

Lesley, Frank explained the mail process very clearly, and it is working like that for us. If we want to email a report, we choose the format, like pdf or html, and then choose mail as the destype. You also have to give the email address to where you want the report sent, and you can give multiple email addresses.
If you did not configure your mail server info when you installed 9ias, you can do it afterwards. You have to change a line in the .conf file for any reports servers you want to have email capability. The line is near the bottom of the file and defines the pluginparam for the mail server. You will need to know the name of your mail server or need to ask your system admin for it.
I didn't find that info in any particular documentation but rather from doing a search on metalink. If you need more info, just email me privately ([email protected])
Deborah

Similar Messages

  • How to email report ouput as attachment

    Hi,
    Can anybody tell me how to email report ouput as attachment.
    Regards,
    Soumya.

    Hi
    check this
    Refer this link:
    FORM send_mail_2 USING msgid msgno msgv1.
    mailuser oder Gruppe like sy-uname default 'Ruckerk'.
    DATA: express_hold_time LIKE sovaltime.
    DATA: text LIKE sotxtinfo.
    DATA: receiver LIKE somlreci1 OCCURS 0 WITH HEADER LINE.
    MESSAGE ZF100 (FTP an UDB fehlgeschlagen)
    text-msgid = msgid.
    text-msgno = msgno.
    text-msgv1 = msgv1.
    text-msgv2 = ' '.
    text-msgv3 = ' '.
    text-msgv4 = ' '.
    express_hold_time
    express_hold_time-days = 01.
    express_hold_time-h_min_sec = 240000.
    receiver
    receiver-receiver = mreceivr.
    Gruppe von Empfängern
    receiver-rec_type = 'C'.
    und Expressmeldung ausgeben
    receiver-express = 'X'.
    APPEND receiver.
    CALL FUNCTION 'MESSAGE_SEND_AS_MAIL'
    EXPORTING
    msgid = text-msgid
    msgno = text-msgno
    msgv1 = text-msgv1
    msgv2 = text-msgv2
    msgv3 = text-msgv3
    TABLES
    receivers = receiver.
    IF sy-subrc <> 0.
    WRITE:/ 'hat nicht geklappt', 'SY-SUBRC =', sy-subrc.
    ENDIF.
    PERFORM print_error_report.
    Fehlermeldung zum Abbrechen des Report's ausgeben.
    MESSAGE e398 WITH 'Jobabbruch' msgv1.
    ENDFORM. " SEND_MAIL_2
    Another Program:
    *& Report ZSENDEMAIL *
    *& Example of sending external email via SAPCONNECT *
    REPORT zsendemail .
    PARAMETERS: psubject(40) type c default 'Hello',
    p_email(40) type c default '[email protected]' .
    data: it_packing_list like sopcklsti1 occurs 0 with header line,
    it_contents like solisti1 occurs 0 with header line,
    it_receivers like somlreci1 occurs 0 with header line,
    it_attachment like solisti1 occurs 0 with header line,
    gd_cnt type i,
    gd_sent_all(1) type c,
    gd_doc_data like sodocchgi1,
    gd_error type sy-subrc.
    data: it_message type standard table of SOLISTI1 initial size 0
    with header line.
    *START-OF-SELECTION.
    START-OF-SELECTION.
    Perform populate_message_table.
    *Send email message, although is not sent from SAP until mail send
    *program has been executed(rsconn01)
    PERFORM send_email_message.
    *Instructs mail send program for SAPCONNECT to send email(rsconn01)
    perform initiate_mail_execute_program.
    *& Form POPULATE_MESSAGE_TABLE
    Adds text to email text table
    form populate_message_table.
    Append 'Email line 1' to it_message.
    Append 'Email line 2' to it_message.
    Append 'Email line 3' to it_message.
    Append 'Email line 4' to it_message.
    endform. " POPULATE_MESSAGE_TABLE
    *& Form SEND_EMAIL_MESSAGE
    Send email message
    form send_email_message.
    Fill the document data.
    gd_doc_data-doc_size = 1.
    Populate the subject/generic message attributes
    gd_doc_data-obj_langu = sy-langu.
    gd_doc_data-obj_name = 'SAPRPT'.
    gd_doc_data-obj_descr = psubject.
    gd_doc_data-sensitivty = 'F'.
    Describe the body of the message
    clear it_packing_list.
    refresh it_packing_list.
    it_packing_list-transf_bin = space.
    it_packing_list-head_start = 1.
    it_packing_list-head_num = 0.
    it_packing_list-body_start = 1.
    describe table it_message lines it_packing_list-body_num.
    it_packing_list-doc_type = 'RAW'.
    append it_packing_list.
    Add the recipients email address
    clear it_receivers.
    refresh it_receivers.
    it_receivers-receiver = p_email.
    it_receivers-rec_type = 'U'.
    it_receivers-com_type = 'INT'.
    it_receivers-notif_del = 'X'.
    it_receivers-notif_ndel = 'X'.
    append it_receivers.
    Call the FM to post the message to SAPMAIL
    call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
    exporting
    document_data = gd_doc_data
    put_in_outbox = 'X'
    importing
    sent_to_all = gd_sent_all
    tables
    packing_list = it_packing_list
    contents_txt = it_message
    receivers = it_receivers
    exceptions
    too_many_receivers = 1
    document_not_sent = 2
    document_type_not_exist = 3
    operation_no_authorization = 4
    parameter_error = 5
    x_error = 6
    enqueue_error = 7
    others = 8.
    Store function module return code
    gd_error = sy-subrc.
    Get it_receivers return code
    loop at it_receivers.
    endloop.
    endform. " SEND_EMAIL_MESSAGE
    *& Form INITIATE_MAIL_EXECUTE_PROGRAM
    Instructs mail send program for SAPCONNECT to send email.
    form initiate_mail_execute_program.
    wait up to 2 seconds.
    if gd_error eq 0.
    submit rsconn01 with mode = 'INT'
    with output = 'X'
    and return.
    endif.
    endform. " INITIATE_MAIL_EXECUTE_PROGRAM
    Regards
    Anji

  • How to email report to the users

    Hi,
    I have a few reports in 6i. I can preview them but cannot mail them to the users. When I click on the mail icon, it gives me this error :
    REP-4203: Error occurred while sending a mail message.
    Second option I did was to directly create a pdf report but this doesnt work either. I gave the desformat as pdf, desname as c:\myreport.pdf, mode as default, destype as File and printjobs No.
    I ran the report and it did something. But now when I search in my C:\ I cannot find the pdf report there. I also did a search but cannot find it anywhere.
    Please let me know how to develop a pdf report or how to email a preview report to the users. I need to send the report to my users but both the options dont work.
    Thanks in advance.

    Thanks,
    Is this a supported scenario, or does it use unsupported features?
    For example, can we call exec [ReportServer].dbo.AddEvent @EventType='TimedSubscription', @EventData='b64ce7ec-d598-45cd-bbc2-ea202e0c129d'
    in a supported way?
    Thanks! Josh

  • How to email reports via SMTP server FORMS AND REPORTS 6i and databse 8i

    Dear All,
    through reports builder reports are build but i need to email reports via SMTP server is it possible in 6i are not?if yes the how please rep asap

    If it will be a scheduled report, you can create a batch file to run report with reqd parameters and generate it's pdf in a oracle directory.
    Then schedule the batch file on oracle database pc, (thru task scheduler if OS is windows),
    Then a email procedure will be required which will pick up the pdf from oracle directory, attach it and send mail.
    Even the email procedure can be scheduled thru oracle job, but the OS batch schedule time and Oracle Job time should be handled as some gap will be needed between the two.
    As for the email smtp procedure with attachments, you can find one in this forum or try googling it.
    Regards,
    Amol

  • How to email Report Discoverer 4.1.44

    Hi,
    I am using Discoverer Desktop 4.1.44 and I need to send the scheduled report to users via email. Is there a way that I can do this? How?
    Thanks in advance for your help!!!

    Hi,
    Thanks for your immediate response.
    I tried to use the batch script in calling the discoverer application in the link that you have provided but I get an error of invalid username/password even if my username and password are correct. I think my error is I should connect to application eul. Coz when I start the Discoverer Desktop manually from the login window there is a choice if I want to connect as Oracle Application User. If i choose to connect as application apps user my login is successfull. So I need to specify also in the batch script that I will be connecting as oracle apps user. How will it be done? What should I need to add in the script to successfully login in the Disco apps using the batch script?

  • Has anyone else gotten an email supposedly from Apple saying you had missing data and to update? I went to update, gave some info only to see they wanted my credit card info and money. How do I report this and to whom. Impossible to contact Apple.

    Has anyone gotten an email saying your system was missing data and to update? I went to update, gave my email and password just to find it wasn't really Apple
    but, wanted my credit card and money. Did not follow up. Where and how do I report this to Apple. Seems impossible to contact them.

    Forward it to [email protected] and then delete it.
    (112838)

  • How do i report fake apple email

    I keep receiving fake billing requests from apple. I check my account online without using the email, and it is OK. How do I report this to Apple? I cannot find an apple email address to report it to. Thanks.

    The emails appear to be coming from [email protected] which appears legitimate. It includes the large .mac logo. The words: "After a few clicks, just verify the information you entered is correct." seem to me to give it away, as well as the fact that it is NOT my .mac email id -- it's an alias email.
    There are also 84 other .mac addresses in the address line. I just thought Apple might like to know that someone is trying to get account information, and I wanted to forward it to them.

  • How do I Email Report Alert?

    I am trying to figure out how to email the alerts set up on a report to the user.  I have only managed to send an email that indicates an alert has been triggered.  But how do I  send the alert details in the form of an email?
    Thank you,
    Marlene
    CR Professional; Product Type: FULL
    Product Version:  11.5.91076
    Platform: Windows XP

    Thank you for your suggestion.  I do not know what platform my CR is running on.  I know that it is a Progress server but other than that I don't know. 
    I have downloaded 'Crystal Delivery' from the link you provided and I will see if I can figure it out from there.  I have been receiving alert notifications, however the default viewer must not be available since it does not reside on my computer's hard drive.  I will see if this works, but I am a little confused about how to set it up.  Perhaps I will know more once it is installed and I can look around.
    I had actually looked into this yesterday after my post but wasn't sure if this was going to interfere with the Crystal Enterprise scheduler that is currently being used.
    Thanks again,
    Marlene Human

  • How to email a scheduled report using CRS XI R2

    Hi,
    I'm very new to CRS. I know how schedule a report but I got an error message when I set
    Destination: Email (SMTP)
    Use the Job Server's defaults
    Server Used: <servername>.reportjobserver
    Error message: address error:SMTP_E_USER_NOT_LOCAL(551):CrystalEnterprise.Smtp

    Hi,
    have you configured the SMTP mail settings on your Job server? You can do this in the CMC, under Servers->Job Server. You can also provide the name of your SMTP host and the username/password that should be used eachtime you schedule the report itself. This will override the Job Server default settings.
    Regards,
    Stratos

  • I have received an email receipt charging me $109.99 for an app I've never heard of and definitely never downloaded. How do I report the problem and get a refund?

    I have received an email receipt charging me $109.99 for an app I've never heard of and definitely never downloaded. How do I report the problem and get a refund?

    Log into your iTunes account, then click on previous purchases then select the purchased app and then click report a problem.  Then write and explain your problem and I am sure it will be considered. 
    Also change your iTunes password as soon as possible.

  • TS1424 Where and how do I report a faulty download/purchase? A number? An email? Help please

    Where and how do I report a faulty download/purchase? Phone number? Email?

    Welcome to the Apple Community.
    Try deleting the problematic tune (electing to remove original file if/when prompted) and then re-downloading the file from the iTunes store.
    You can re-download content purchased from the iTunes store (availability varies depending on location) using the purchased option from the Quick Links section in the top right corner of the iTunes homepage in your iTunes application on your computer.
    You can re-download content purchased from the iTunes store (availability varies depending on location) using the purchased option at the bottom of the screen of the iTunes app on your iOS device.
    If the problem re-occurs, select the content which is causing a problem and use the 'Report a problem' button in Your Purchase History using your computer.

  • How do I report use of my email address by someone else (not my apple ID)

    Hi there,
    Someone has registered on apple, using my gmail address. This isn't my apple ID, but I don't want someone else using my email address for their account. Likewise, I don't want to end up receiving personal info or anything from this person as they use their account. How do I report this and get it stopped?
    Thank you
    Richard

    Thank you anyway. I did try finding an appropriate discussion group to place this question but nothing came close! Thanks again for your help. I'll try and see if Apple Chat for purchase options can put me through to support tomorrow. They're closed for now.

  • How do I report a user or violation of the Agreement?

    User hakinianzfromhakinianz is posting multiple spam threads and I want to know how I can report this user/their posts.
    Do I have to be a certain level to have this privelege?
    Here is the profile: https://discussions.apple.com/people/hakinianzfromhakinianz?view=overview

    d6d24r94 wrote:
    User hakinianzfromhakinianz is posting multiple spam threads and I want to know how I can report this user/their posts.
    Do I have to be a certain level to have this privelege?
    Here is the profile: https://discussions.apple.com/people/hakinianzfromhakinianz?view=overview
    Is reported to host.
    You may also report by yourself. Right hand up "report abuse" near "email notification"

  • Variables in email reporting or quiz variables in captions for captivate 4?

    Hi,
    Captivate 4, cp4
    I have been all around the forums without getting an exact answer to what I want to do. Perhaps there isn't one but, anyway...
    I am trying to collect quiz information. I just want a simple collection of data that shows that someone has completed the quiz, which just a set of multiple response statements, and who that someone is. I have started by using Text Entry Boxes (TEB) to collect their name and assigned a variable (v_Name) to this to reuse the information in a certificate. So far so good and this works. I have set up email reporting on the quiz and, providing users actually hit the button and accept both messages, the email gets sent. All I am looking for in the email is that a user has completed the quiz. The score and results do not matter. Now, here comes the issue. I would like to record the user's name (v_Name) in the quiz results that are emailed in. No matter how many reporting options or marks I give the TEB or what options for reporting I select the information will not appear in the emailed report. I can set up a question slide to ask for the name and this will appear in my emailed report but will not appear in my certificate.
    Any ideas?
    I have tried to play around with padMail in the resulting HTML to try and draw out the variables but had no luck (I am a JavaScript novice).
    Is there a way of emailing a slide view? Or a widget to do this (I have been unable to find one).
    LMS is not a solution at the moment and upgrading is unlikely to happen as I am still trying to get all Captivate users in the office up to 4 from 3!
    Is it possible to take a quiz answer and use it like a TEB variable and put it into another slide via a caption? E.G., $$Interaction1234$$ or some action script to make v_Name = interaction1234?
    I am looking for a simple solution. I have looked into all of the post to database articles and they have been somewhat helpful but I am only trying to capture simple data so as the users can just be ticked off as having completed it.
    I am not holding out much hope. It seems quizzing in Captivate is good for self-assessment and to provide branching but the reporting feature is a bit of a failure.
    Thanks very much to anyone who just reads this and gets this far!
    Even more thanks to anyone who is willing to share ideas.
    Greig

    Email reporting has so many potential failure points that (in my opinion) it has to be considered one of those reporting options that you only use as a last resort when nothing else is open to you.  LMS reporting is by far the best way to go, but that's just not an option for many people.  Adobe kindly provided External Server Reporting as an option in Captivate 5, but that also requires access to a server running PHP and at least some technical exoertise.
    In your case, the only things I can suggest trying are to make sure your publish folder location has been added to Flash Player Global Security as a trusted location, or to upload your published project files to a web server and test from there.  Sometimes this email reporting issue turns out to be Flash security related.
    The email reporting widget is definitely worth a shot and is very inexpensive when you consider how many hours you can spend trying to chase down these issues.
    In the end, if you get email reporting to work reliably, consider yourself one of the lucky few.

  • How to print report in jsp page?

    excuse me,i am new to jsp
    may i know how to pritn report in jsp page or html?
    tq

    here is a hacked up example.. i ripped out a lot, so it may not compile, but you get the idea... the full version is really long and not much new info.. just all awt/display stuff...
    package rowe;
    import javax.swing.*;
    import java.util.*;
    import java.awt.*;
    import java.awt.image.*;
    import java.awt.event.*;
    import java.sql.*;
    import utility.*;
    import java.awt.print.*;
    public class rowePrint extends JFrame implements ActionListener, Printable{
         String printType = "";
         static JButton j = new JButton("Print");
         FontMetrics fm;
         String jID, promotion, product, jComments;
         public void getInfo(int jid) {
              ResultSet rs;
              try {
                   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                   Connection conn = DriverManager.getConnection("jdbc:odbc:rowe");
                   Statement stmt = conn.createStatement();
                   rs = stmt.executeQuery("select j.id as jID, j.comments, p.title as pTitle, p.product, p.packagingCartonCost, p.foldingQuarterCostPerM, p.foldingQuarterCostPerM, j.customizationOption as setupFee, p.perMcost, p.qtyCarton, d.name as dName, d.contact as dContact, d.email as dEmail, d.address as dAddress, d.city as dCity, d.state as dState, d.zip as dZip, d.phone as dPhone, d.fax as dFax, r.name as rName, j.totalQty, j.orderIn, j.estFreight, j.miscCost, j.coverSelection, j.imprintSelection from jobs j, promotions p, dealers d, reps r where j.promotion = p.id and j.dealer = d.id and j.rep = r.id and j.id = " + jid);
                   rs.next();
                   jID = rs.getString("jID");
                   jComments = rs.getString("comments");
                   promotion = rs.getString("pTitle");
                   product = rs.getString("product");
              } catch (Exception e) {
                   System.out.println("getinfo: " + e);
       public void actionPerformed(ActionEvent e) {
            if (e.getSource() instanceof JButton) {  
                   wookie();
         public void wookie() {
              PrinterJob printJob = PrinterJob.getPrinterJob();
              Paper paper = new Paper();
              PageFormat page = new PageFormat();
              paper.setImageableArea(0, 0, 600, 780);            
              page.setPaper(paper);
              printJob.setPrintable(this, page);
              try{
                   //printJob.pageDialog(page);
              //     if (printJob.printDialog()) {
                        printJob.print();
              } catch (Exception e) {
                   System.out.println("wookie1" + e);
         public static void main(String[] args) {
              rowePrint at = new rowePrint("Invoice");
              at.getInfo((new Integer(args[0])).intValue());
              at.drawShapes();
         //     at.wookie();
         public void drawShapes() {
              setBounds(0, 0, 670, 550);
              addWindowListener(new WindowAdapter() {public void windowClosing(WindowEvent e) {System.exit(0);}});
              j.setBounds(10, 10, 10, 10);
              j.addActionListener(this);
              getContentPane().setLayout(null);
              getContentPane().add(l);
              getContentPane().add(j);
              show();
         public rowePrint(String s){
              printType = s;
         public void paint(Graphics g) {
              g.setFont(new Font("Serif", Font.BOLD, 18));
              g.drawString(promotion, 20, 30);
              g.setFont(new Font("SansSerif", Font.PLAIN, 4));
              g.drawString("" + new java.util.Date(), 20, 37);
              g.setFont(new Font("Serif", Font.BOLD, 21));
              g.drawString("Rowe Furniture", 440, 35);
              g.fillRect(440, 40, 145, 25);
              g.setColor(Color.white);
              fm = g.getFontMetrics(new Font("Serif", Font.BOLD, 21));
              g.drawString(printType, 512 - (fm.stringWidth(printType) / 2), 60);
        public int print(Graphics g, PageFormat pf, int pi) throws PrinterException {
            if (pi >= 1) {
                return Printable.NO_SUCH_PAGE;
              paint(g);
            return Printable.PAGE_EXISTS;
    }

Maybe you are looking for