Mail Merge type reporting in APEX

Has anyone implememted a reporting tool to create mail merge type documents in APEX 4.0? I have read threads from 2005 - forward on solutions for older releases of APEX. BI Pub is more than our budget, so we are looking for something less costly.
I have read about BIRT and PL/PDF.
Any suggestions would be great!!
Keisha

I found the following to work better.. Like you use..oracle to get data in csv format and then use mail merge..
Other solution is Jasper .. Third there are third party software available but that wont be a solution..
I Think the easies way is get your data in csv format and from there ...you start using mail merge..word can talk directly to csv format data.

Similar Messages

  • Urgent: Mail merge type report

    Hi All,
    Reports version 2.5 on NT
    I'm not a reports expert so pardon me if it is a simple question.
    I'm trying to create a salary certificate for all the employees. This will be a mail merge type of report, where there will be static text embedded with dynamic data from the database.
    Now my problem is that I want to print the static text with normal font and DB text in bold style.
    I can't use fields for DB columns as then my formatting will go for a toss because the data inside the fields is of variable length.
    Please advise on what to do? Any workarounds?
    Regards
    Naveen

    You still need to use a Field object that sources on the corresponding DB column. Set font style of the Field object to "Bold". Set its "Horizontal Elasticity" property to "Expand".
    Regards
    Sripathy

  • Is there a mail-merge type feature?

    We have a form that was created using Designer 7.0 and we have collected the transmitted XML data into a database. We'd like to push the data from the database back into the form, similar to the way you'd do a Mail Merge function with Microsoft Word. The end result should be a multi-page PDF (or many single PDF's) that we can print, where each page is filled in as if the user had done it.
    I know this kind of defeats the purpose of PDF, but we've found out that the physical forms need to be printed on paper so we can have people verify and sign.
    We also have Acrobat 7.0, and it is all running on XP SP3.

    Not as you are describing, but you can do a work around. Move your clips into imovie and create a continous movie.During the process add in chapter markers between your clips. Then share the project to idvd. You will get a play movie (to play the entire movie and a scene selection menu that will have your individual movies in it. You can then rename the play movie and scene selection buttons to whatever you want. Or, you can click on folder icon at the bottom of the screen and move the clips around.
    David

  • Printing out a report in Apex

    I am building an Apex application that requires that a letter be sent to clients. The data in this letter will consist of a combination of boilerplate text merged with data from the database. Can somebody tell me how to do this in APEX?
    I have been told that there may be a PL/SQL package that allows one to create a PDF document that can be displayed on the browser and then printed. If this is true, can somebody give me the details of where to find it and how to use it?
    Or, if there is a better method, please tell me.
    Thanks.

    Prohan,
    I have never been able to get PDF generation working from APEX. I have asked for some help on this forum, but go no responses. And I just won't spend the outrageous license fees for Oracle BI Publisher. But I have been successful in doing what need with some simple methods.
    1. If the email has some simple tables or formatted information from the database, use a PL/SQL procedure to generate an HTML formatted message and the utl_mail package to send the html formatted email. I use this for many customer and internal emails from both APEX and Oracle Forms applications.
    2 There is a stand-alone product PL/PDF (http://www.plpdf.com/) that allows you to generate PDF files directly from PL/SQL (again not APEX specific). I have demoed this product and it works pretty well, but I am not using it at this time because of the licensing that requires a fee for each database instance. It's not really that expensive, but it's more than I want to spend for the number of databases I have.
    3. If you have Acrobat Professional, you can export XML file from the database and create "mail merge" type PDF documents. But you can also do this with Word and a simple CSV or Excel output. Both of these are pretty easy from APEX. I have used both. I found the Work mail merge to be a little easier for end users to use, so this is my primary choice. But Acrobat Pro method also works well.
    If you are interested in any examples of these methods, let me know and I can send you something.
    Bill
    Bill

  • ColdFusion Mail Merge?

    Hi,
    I am building a dynamic email and i wanted to see has anyone created a mail merge type email with ColdFusion?  I wanted the user to be able to have a set of fields to choose and type them into the body of the message.  When the email goes out, the fields like << First_Name >> or something like that would be replaced with the actual values from the db.
    Any insight on how I could do this would be great!
    Thanks,
    -Westside

    Piece of cake.  I do this sort of thing for neighborhood email blasts using a table that has everyone's name, email, etc., in it. Just use the rich text editor in a cfform to let the person compose the message - that gives them fonts, colors, etc., for formatting a nice message.  Come up with a simple meta syntax for how they type in the items that get replaced in the actual email with database items, just like you did in your example.   I wouldn't go the route of having the user type in using the #xxx# syntax because then you have to deal with possible errors when they spell things wrong, leave out a #, etc. Plus, the Rich text editor is going to mess with the # signs anyway.  Just come up with something like <firstname> or [firstname], etc.  Make it easy for the user by listing somewhere on the form page each of the possible things they can include - that way they can copy/paste if they want to.
    On the form processing page you just loop over the database resultset and use replaceNoCase() to replace each of those metas with the current row's database value, and then drop that modified variable into the cfmail tag:
         <cfmail from="ME" to="#queryname.you#" type="HTML">
              #form.thisIsTheContentFormVariable#
         </cfmail>
    If you're talking about sending a lot of emails you should check postings from about 4-6 weeks ago on the topic of using CF for mass mailings, and avoiding problems with your ISP that get you in hot water because they think you are a spam-bot.
    -reed

  • Word document/mail merge with values from Reports

    Hi All gurus
    Using apex 4.1.1 , linux , 11gr2
    Basically I have requirement to generate a Word doc (letter to a Word mail merge) from a button/navigation link pressed on Apex page which will gather data from the report and fill in values in appropriate place in Word doc.
    Is this even possible with Apex with/o BI Publisher
    I have Fop installed and tested , PDF works great but excel and RTF is not reading the encoding on attachment download.
    Any help gratefully appreciated as always !
    PS I am aware of new PDF feature in 4.2.2 but upgrade is just not the scope right now.
    Thanks

    Hi, Tony:
    I am working with Hunk09 on this problem. I checked the demos of this PL/SQL lib, it looks powerful, yet we need a short time solution considering our schedule, as our request is just to insert some values into a static RTF document so user can print letters in batch by clicking link and downloading RTF file. I noticed our legacy system is using owa_util.mime_header following with htp.p to produce file, does APEx support this still? Also you have any hint about providing download link in APEX?
    Thanks.
    Sam
    Edited by: lxiscas on May 8, 2013 2:59 PM

  • Report & Mail Merge

    Hi All
    I've a requirement to send a mail with Overdue Invoices for each customer. It must have a text section followed by a table with all the overdue invoices.
    We've developed a Overdue Invoices Report in Answers, but couldn't find the way to break it, do the mail merge and send it to the customers that are not OBI users.
    We're using the SA system subject area to store the mails of the customers.
    Has anyone done this before?
    Sorry for the basic question but I'm new on OBI.
    Thanks in advance.

    You need to have two reports (one for the output to be sent) and another for the recipients list.
    Venkat's post below should give you idea of what you need to do (Doesn't sound like you need SA subject area, but you can decide that for yourself.
    http://oraclebizint.wordpress.com/2008/04/25/oracle-bi-ee-101332-sa-system-subject-area-autoloading-profiles-and-bursting/
    hth,
    Prakash

  • Simple Mail Merge from Apex

    Hi All,
    I have a simple Report in Apex 3.0 that displays 10 people in the format Firstname Surname. I have linked this Report to BI Publisher and my RTF Template is setup as: -
    Dear Firstname Surname
    The Report opens OK in either PDF or Word format, however I only get 1 row output (the first row in the table). What do I need to add to the RTF Template to print this letter 1 page per row (i.e. 1 page per person)? I've tried using for-each without any success? So ultimately I should have 10 pages, 1 for each person.
    Thanks,
    Mike

    Hi Tim,
    Thanks for the response. I'm obviously missing something simple. An extract from my XML is: -
    <ROWSET>
    <ROW>
    <FIRSTNAME>Lucy</FIRSTNAME>
    <SURNAME>Turnbull</SURNAME>
    </ROW>
    <ROW>
    <FIRSTNAME>Steven</FIRSTNAME>
    <SURNAME>Bradshaw</SURNAME>
    </ROW>
    ... etc
    My RTF template looks like : -
    <?for-each:ROWSET?>
    Dear FIRSTNAME SURNAME
    <?end for-each?>
    This displays a blank page. Without the for-each tags, I just get 1 row rendered. What am I missing?
    Thanks,
    Mike

  • Mail merge file type

    hey i just created a mail merge file using pages. I succesfuly created a pages document with all the pages containing all the infirmation for each individual. The problem is, how to I send the content as an normal email, without having to end them as pages, word or PDF file?
    Thanks

    Mail merge is for sending Pages, Word, Pdf etc document attached in a mail. It doesn't put the content of the document in the mail text layer. For that you have to go to Mail and open one new mail document and add what you want to send and then in the To field you add all the addresses you want to send to. If Mail can do it in a niftier way you have to ask in the forum for MacOs x ...> Mail

  • Mail Merge & cell references

    Hi @all,
    I have several tables in numbers (09). On is for users input, the other for calculating values I need in a mail merge.
    In the first table, the user types a date in this format "DD.MM.YYYY hh:mm" (german datetime). In the second table, there is only a mapping A{i}={first table} :: A{i}.
    Now using the second table for mail merge in Pages, the results are strange. The merge-mapping is: "date" = {file}{table}{column name} (made with the inspector). But Pages takes the values for date in this order: first replacement is taken from column 1 line 1, second replacement is taken from column 2 line 2, third is taken from col 3 line 3 and so on... In effect, pages traverses the numbers table diagonally rather than vertically.
    If I replace (in Numbers) the reference by direct values (not A{i}={first table} :: A{i} but A1 = "01.01.2009 09:00", A2 = "02.01.2009 08:30", and so on) everything works fine!
    Is this a known bug in Numbers / Pages?

    If you are interested to see merge at work, I uploaded a disk image with two examples into my idisk:
    <http://idisk.me.com/koenigyvan-Public?view=web>
    Download:
    For_iWork:iWork '09:forNumbers09:forMerge.sparseimage.zip
    You will see at work what is described in this thread.
    Here is the bug report:
    Your tracking number for this issue is Bug ID# 7254413. You may check status on this report via the 'My Originated Problems' tab.
    +25-Sep-2009 09:21 PM Yvan KOENIG:+
    Hello
    +Attached is a demo of an oddity in the merge function in iWork '09.+
    +Tested with the revision 2 under 10.4.11 but behave the same in other operating systems.+
    +the pair 4merge behaves flawlessly. In the spreadsheet, the dateTime values are typed in the cells.+
    +the two pairs 4merge2 and 4merge2- fail.+
    +This is due to the fact that the field date contain dateTime objects resulting of formulas.+
    +the pair 4merge3 use also calculated dates but this time, as I concatenate them to a nil string, the cells contain strings, not dateTime objects and this time the merge behaves flawlessly.+
    +It seems that what we get with merge2 and merge2- resemble to what we call a bug. Isn't it ?+
    +'4merge.dmg.zip' was successfully uploaded+
    Yvan KOENIG (VALLAURIS, France) vendredi 25 septembre 2009 21:11:33

  • Mail merge like functionality

    Is there anyway to create a mail merge functionality in Apex. In the simplest form I need to create form letters, with variables that are populated such as, the variables are in upper case.
    Dear P1_CUSTOMER_NAME,
    We are contacting you about order P1_ORDER_NUMBER. blah blah blah.
    Please contact us at P1_ PHONE_NUMBER for questions.
    thanks
    Any ideas? I know I can build it via pl/sql program unit but that gets ugly
    :p1_text :='Dear '||P1_CUSTOMER_NAME||
    We are contacting you about order '||P1_ORDER_NUMBER||'. blah blah blah.
    Please contact us at '||P1_PHONE_NUMBER||' for questions.
    thanks'
    I'm trying to avoid that, some thing a user could take care of.
    I discovered I could do it if I populate the "source value or expression" field of an item, but that requires a programmer.
    Any other ideas?

    A (or shall I call you ABD?)
    There are four (4) options I can think of here..
    1) There was an article posted a while back on doing a mail merge with APEX and MS Wordpad (NOT Word). I have used it for demo purposes and it seems to work okay. Your document can NOT be larger than 64k (The limit of Oracle with BLOB variables I believe).
    2) Look at PL/PDF as a means to generate you document. Not the best solution, but it is cheap and would allow you to code this up in PL/SQL and generate a PDF for printing.
    3) Look at Oracle Reports to generate the documents. Not the friendliest report around, but it would do this..
    4) Look at BI Publisher (This is what I use for report generation in APEX). You can build the document in Word, and then load the required document into APEX and deliver a nice document in Word or PDF format..
    Let me know if you have more questions..
    Thank you,
    Tony Miller
    Webster, TX

  • Mail merge problem

    I have problem implementing MAIL MERGE demo from Oracle WEB site.
    1)
    The problem is that sometimes I get error on loading document (UPLAD button pressed)
    ORA-22835: Buffer too small for CLOB to CHAR or BLOB to RAW conversion (actual: 73187, maximum: 2000):
    The problem is that the same document is retrieved and somethimes is OK and sometimes is not
    2)
    My second questions is: How to upload RTF file which is 1 MB in size?
    3)
    The final problem is that in Firefox is OK and Explorer allow me only to save the file (and has no extension!!)

    Damir,
    BTW, Google in searh for :"ORA-22835" return nothing!!!on Unix/Linux you can use the oerr command:
    daust:oracle[o1020]> oerr ora 22835
    22835, 00000, "Buffer too small for CLOB to CHAR or BLOB to RAW conversion (actual: %s, maximum: %s)"
    // *Cause:    An attempt was made to convert CLOB to CHAR or BLOB to RAW, where
    //            the LOB size was bigger than the buffer limit for CHAR and RAW
    //            types.
    //            Note that widths are reported in characters if character length
    //            semantics are in effect for the column, otherwise widths are
    //            reported in bytes.
    // *Action:   Do one of the following:
    //            1. Make the LOB smaller before performing the conversion,
    //               for example, by using SUBSTR on CLOB
    //            2. Use DBMS_LOB.SUBSTR to convert CLOB to CHAR or BLOB to RAW.~Dietmar.

  • When I tried to Mail Merge for Data is is not exporting any data.

    HI,
    EBS-12.1.3
    DB-11gR1
    OS - RHEL 5.6
    [With my Login User and SysAdmin Login User] When I enter into to the "People -> Enter and Maintain" Form and then I press the "Export Button", there is error Alert
    Function is not available to this responsibility. Change Responsibilities or Connect to the System Administrator
    I Added the Function "HR ADI Seeded Integrator Form Functions" into the "AE HRMS Manager" Responsiblity. It is also working and Export Data icon is enable.
    Problem:
    But Problem is when I tried to Mail Merge for Data is is not exporting any data.
    ====================================================================
    Steps
    1.Move to the "People -> Recruirment" and then "Request Recruitment Letter" .
    2. Enter the New Request. as
    Letter Name "App. Letter Contract Site",
    Automatic or Manual = Manual.
    Select the Name from the LOVs for the Request for Detail Block.
    3. Press the "Export Data" icon.
    4. Integrator Page Appear with my Custom Integrator Name as "Appointment Letter - Contact Site".
    5. Select the "Word 2003" from the View List. and Reporting is Checked.
    6. Review the Folowing Enteries as:
    Integrator Appointment Letter - Contact Site
    Viewer Word 2003
    Reporting Yes
    Layout App. Letter Contract Site
    Content XXHR_MBE_APP_LET_CONT_SITE_V
    Session Date 2011/08/02
    Mapping XXHR_MBE_APP_LET_CONT_SITE_V Mapping
    7. Press "Create Document" Button.
    8. It will open the Excel 2003 and then Word 2003. But no data down download from the Form.
    9. It open the Mail Merge Letter but no Data is Display.
    ===========================================================
    Note:
    a. I am following the Steps from the Link:"http://apps2fusion.com/at/38-ss/351-generate-recruitment-letters-web-adi".
    b. From the "Desktop Integrator Manager", "Oracle Web ADI", "HRMS Web ADI", it is working fine and Dowload the Data.
    ===========================================================
    Thanks
    Vishwa

    Please try the solution in ("Function not available to this responsibility" Error While Cliclking On Forms Personalisation [ID 1263970.1]) and see if it helps.
    Thanks,
    Hussein

  • I get an error trying to use Apple Address Book with Word Mail merge - says it cannot open data file?

    I am running MS Word 2011, latest Mac OS, and trying to use the Mail Merge option with the Apple Address Book as the data source.
    However whenever I select the Apple Address Book as the data source, I get the error "Word was unable to open the data source".
    Anybody got any idea why?
    Thanks for your help

    I am guessing you could have solved this little problem already but perhaps someone else may benefit:
    I struggled with the same problem - not being able to use Mac Address Book (i.e. Contacts) with Word 2013 for mac mail-merge (on Mountain Lion and, now, on Mavericks) - with the exact same error message reported by Klausngigtoas above .
    So I read lots of techie stuff on forums which passed a nice few hours but didn't help. Finally, with slumped, defeated expression, I gave up.
    But I just now (such is life) I accidentally stumbled upon the simple solution:
    1. Enter System Preferences and click Security & Privacy.
    2. Select the Privacy tab and then on Contacts on the left hand panel.
    3. In the right hand panel ("Allow the apps below to access your contacts") just tick the Contacts box.
    4. And Voilà! - at least it worked for me - hope it does for you.

  • Report Printing: APEX 4.01 - APEX Listener - WebLogic 10.3.3

    We have some report printing issues...
    Our configuration is APEX 4.01 using the APEX Listener with WebLogic 10.3.3.
    The first issue is that under "Print Attributes" the following is listed in red under "Printing":
    "Report printing is currently not available, there is no print server configured."
    The second one is that we need to print pdf format and I have not found a solution for doing this with the APEX Listener and WebLogic. I saw that the FOP solution for the APEX Listener didn't make it into the current release... Is there any way to do pdf type reports with the current APEX listener technology?
    The third issue is that in the demo app when running a report there is a "Error loading file:" type error with "FLOW_FLASH_CHART" and apex_util.flash as part of the url.
    Any help would be appreciated...
    Thanks!
    - Scott

    I deployed in WebLogic the fop.war that came with APEX 4.0.1 and it got rid of the error message, but when I tried to download a report as pdf, I got an error saying it was corrupted or invalid. I downloaded the file it produced and opened it in a text editor. It was a small html type file with the following URL:
    ORA-20001: The printing engine could not be reached because either the URL specified is incorrect or a proxy URL needs to be specified.
    When I go to the URL that I think it should be going to based on what I put into Instance settings> Report Printing, I get:
    Compilation of JSP File '/apex_fop.jsp' failed:
    apex_fop.jsp:5:18: The import oracle.xml cannot be resolved
    <%@ page import='oracle.xml.parser.v2.XMLDocument'%>
    ^------------------------------^
    apex_fop.jsp:6:18: The import oracle.xml cannot be resolved
    <%@ page import='oracle.xml.parser.v2.XSLProcessor'%>
    ^-------------------------------^
    apex_fop.jsp:7:18: The import oracle.xml cannot be resolved
    <%@ page import='oracle.xml.parser.v2.XSLStylesheet'%>
    ^--------------------------------^
    apex_fop.jsp:8:18: The import oracle.xml cannot be resolved
    <%@ page import='oracle.xml.parser.v2.DOMParser'%>
    ^----------------------------^
    apex_fop.jsp:12:1: XMLDocument cannot be resolved to a type
    XMLDocument v_doc;
    ^--------^
    apex_fop.jsp:13:1: XSLStylesheet cannot be resolved to a type
    XSLStylesheet v_xsl = null;
    ^----------^
    apex_fop.jsp:15:1: DOMParser cannot be resolved to a type
    DOMParser parser = new DOMParser();
    ^------^
    apex_fop.jsp:15:28: DOMParser cannot be resolved to a type
    DOMParser parser = new DOMParser();
    ^------^
    apex_fop.jsp:16:1: XSLProcessor cannot be resolved to a type
    XSLProcessor processor = new XSLProcessor();
    ^---------^
    apex_fop.jsp:16:30: XSLProcessor cannot be resolved to a type
    XSLProcessor processor = new XSLProcessor();
    ^---------^
    apex_fop.jsp:21:13: XSLStylesheet cannot be resolved to a type
    v_xsl = new XSLStylesheet(new java.io.StringReader(request.getParamet

Maybe you are looking for