Concatenate multiple word documents into 1 long document in APEX

I have a requirement to concatenate multiple word documents into 1 long document in APEX but I'm not sure if it can be done
or where to begin.
I've been able to upload/download files in APEX and generate Word docs using BI Publisher, but I can't seem to find anyway to carryout the above.
Any feedback greatly received.
Thanks in advance.
Keith

Thanks for your reply Jari.
The files are never actually stored in the database as a BLOB or CLOB.
I'm basically trying to do the following:-
I have a third party Document Management System that stores a number of templates (.doc and .dot).
The files are stored in a directory on a file sever.
I have been tasked with the job of creating a Document Generator type app in APEX that will allow the users to select a number of these files and concatenate them together into 1 large 'Master' Document.
I was hoping to be able to do this without having to go down the line of using external software functions like Java but I'll check out your suggestion.
Cheers
Keith

Similar Messages

  • How do you merge multiple pdf's into one document?

    How do you merge multiple pdf's into one document?

    Hi pharmovative,
    You can use the Combine PDF feature of Adobe PDF pack to combine multiple PDF files into one document. (Or, if you have the full version of Acrobat, you an do it there as well by choosing Create > Combine Files into a Single PDF.)
    Please let us know if you need further assistance.
    Best,
    Sara

  • How to search for a particular word in a long document?

    How to search for a particular word in a long document?

    What program are you using to read the document?
    Good luck.

  • Consolidate Multiple Digitial Signatures into one Document

    I have one document that I am sending out to multiple people at the same time. I need these people to digitally sign this document concurrently. Once they sign the document, it is sent back to me. Which causes me to have multiple copies of the same document, but with different signatures. I need to then consolidate these multiple documents into one document with all of the signatures. I've been attempting to do this with distributing the document and then merging the document but it is not working. Can someone please help?

    Hi,
    Acrobat does not support parallel signing where multiple people can concurrently sign one document. A document can only be signed sequentially where one person signs it and then sends it to the next person for signing.  If you have one document that requires multiple signatures and you need all of the signatures on one page, then you have to work with just one copy. However, working with multiple copies of the document like you are doing now, you could consolidate each signed copy into a Portfolio. If for example you needed 10 signatures your Portfolio file would end up containing 10 individually signed copies of the same PDF file.
    The bottom line is you cannot merge the signed files into a single pdf.
    I hope this helps,
    Steve

  • Concatenate multiple pdf files into one single postscript file

    Hi,
    Could anyone help me with a code to "Concatenate Multiple pdf files into one single postscript file" ?
    Thanks for the help

    Thanks for your reply! Actually the main purpose is to allow user to select multiple pdf documents on a single web page and then he should be able to print all of them at once by hitting the print button on the web page instead of selecting each document seperately to print it. Also he should be able to see all the printing services available to print those documents.
    Thanks,

  • Concatenate multiple row values into single column value

    Hello,
    Can anyone please refresh my memory on how to concatenate multiple row values into a single column value.
    In the following query, I will get multiple denial reasons per application and I would rather return all denial reasons on one line.
    SELECT a.application_id, a.membership_number,
    r.reason_text AS denial_reason,
    a.appl_receipt_date AS application_receipt_date,
    a.plan_request_1 AS application_plan_code,
    a.adjudication_date AS application_denial_date
    FROM application a, PLAN p, application_reason ar, reason r
    WHERE a.plan_request_1 = p.plan_cd
    AND a.application_id = ar.application_id
    AND ar.reason_id = r.reason_id
    AND a.adjudication_cd = 'D'
    AND a.appl_receipt_date BETWEEN '01-jan-2006' AND '31-dec-2006'
    AND p.plan_type_id = 12 and a.application_id = :appId
    ORDER BY application_id
    Any help is greatly appreciated.
    Thanks,
    -Christine

    found the following
    SELECT deptno,
           LTRIM(MAX(SYS_CONNECT_BY_PATH(ename,','))
           KEEP (DENSE_RANK LAST ORDER BY curr),',') AS employees
    FROM   (SELECT deptno,
                   ename,
                   ROW_NUMBER() OVER (PARTITION BY deptno ORDER BY ename) AS curr,
                   ROW_NUMBER() OVER (PARTITION BY deptno ORDER BY ename) -1 AS prev
            FROM   emp)
    GROUP BY deptno
    CONNECT BY prev = PRIOR curr AND deptno = PRIOR deptno
    START WITH curr = 1;
        DEPTNO EMPLOYEES
            10 CLARK,KING,MILLER
            20 ADAMS,FORD,JONES,SCOTT,SMITH
            30 ALLEN,BLAKE,JAMES,MARTIN,TURNER,WARD
    3 rows selected.at http://www.oracle-base.com/articles/10g/StringAggregationTechniques.php

  • How to convert unstructured document into structured document

    I have many unstructured documents. Is it possible to convert these documents into strcutured documents? I know that structured FM uses DITA which is different from unstrcutured document. This is client's requirement so I want to get community views on this.

    Yanesh,
    I would approach this in 2 stages.
    Understand how DITA works independently of FrameMaker first. I say this because DITA is not a straight forward 'out of the box' experience. This could be a good starting point -http://www.technicalcommunicationcenter.com/2011/04/13/technical-book-review-practical-dit a-a-nuts-and-bolts-guide-to-structured-technical-writing/
    Understand how FrameMaker works with DITA. FrameMaker has it's own way of how you author DITA based content. You might want to look at tools such as DITA FMx - http://www.leximation.com/dita-fmx/, which claims to make DITA authoring easier with FrameMaker.
    If you are initially just producing PDF from your DITA content, then FrameMaker is probably the best way of getting the results you want, as FrameMaker templates work the same with structured content, as they do with unstructured.
    Good luck
    Mark

  • Indexing of key words in a long document

    I have a long document (300+ pages) with a contents page defining chapters etc.
    I have also created bookmarks in it, is there a way I can create an index of specifically listed keywords that can be searched on in addition to the FIND tool?
    Thanks
    Paul

    That is a good idea ... except for the fact that the Word files are in 312 seperate files with different watermarks/backgrounds and left and right margin formats that alternate every other page.  I have yet to find an application that can successfully and correctly merge them into one file.  Any ideas please?
    Paul    

  • Importing multiple Word docs into InDesign

    Hi there
    Is it possible to import multiple Word documents into a single InDesign text frame all at once?
    I have 20 files that all flow sequentially so was wondering if -- by selecting them all in Place window -- they would all be brought in one after the other, without each one creating its own new text frame.
    Any help gratefully received.
    Thanks
    Dan

    I use the script, below, for that. It's a bit scruffy, it should be tarted up. But it works fine. When you start it you type a path/file mask, using the formats illustrated in the dialog.
    It sets a few import preferences, these are the only ones I'm interested in. But it'll pick up the other options from their current settings.
    Peter
    // Description: Place multiple textfiles as one story
    #target indesign
    preset = '/d/test/*.rtf';
    app.wordRTFImportPreferences.useTypographersQuotes = true;
    app.wordRTFImportPreferences.convertPageBreaks = ConvertPageBreaks.none;
    app.wordRTFImportPreferences.importEndnotes = true;
    app.wordRTFImportPreferences.importFootnotes = true;
    app.wordRTFImportPreferences.importIndex = true;
    app.wordRTFImportPreferences.importTOC = false;
    app.wordRTFImportPreferences.importUnusedStyles = false;
    mask = prompt ('Enter a file path/mask.\r\r' +
        'Examples:\r' +
        'd:\\books\\test\\*.rtf   /d/books/test/*.rtf', preset);
    if (mask == null) exit();  // Cancel pressed
    ff = Folder (File (mask).path).getFiles (File (mask).name);
    if (ff.length > 0)
        placed = [];
        missed = [];
        tframe = app.documents.add().textFrames.add({geometricBounds : [36, 36, 400, 400]});
        placedstory = tframe.parentStory;
        app.scriptPreferences.userInteractionLevel =
            UserInteractionLevels.neverInteract;
        pb = initprogressbar (ff.length, 'Loading');
        for (i = 0; i < ff.length; i++)
            pb.value = i;
            try
                placedstory.insertionPoints[-1].place (ff[i]);
                placedstory.insertionPoints[-1].contents = '\r\r';
                placed.push (ff[i].name);
            catch (_)
                missed.push( ff[i].name );
        app.scriptPreferences.userInteractionLevel =
            UserInteractionLevels.interactWithAll;
        inform = '';
        if (placed.length > 0)
            inform = 'Placed ' + ff.length + ' files (in this order):\r\r' + placed.join ('\r');
        if (missed.length > 0)
            inform += '\r\rCould not place:\r\r' + missed.join ('\r');
        delete_empty_frames ();
        alert( inform );
    else
        alert (mask + ' not found.');
    // End
    function delete_empty_frames ()
        app.findGrepPreferences = app.changeGrepPreferences = null;
        app.findGrepPreferences.findWhat = '\\A\\Z';
        var empties = app.activeDocument.findGrep (true);
        for (var i = 0; i < empties.length; i++)
            empties[i].parentTextFrames[0].remove()
    function initprogressbar (stop, title)
        progresswindow = new Window('palette', title);
        progressbar = progresswindow.add ('progressbar', undefined, 1, stop);
        progressbar.preferredSize = [200,20];
        progresswindow.show ()
        return progressbar;

  • How to drag sections/pages from separate Pages document into current document using Pages 5

    I want to clarify whether or not Pages 5 allows users to drag individual pages and/or sections from separate Pages documents into the user's current working document. This feature was available in Pages 4 but seems to have been eliminated in the upgraded version.

    You can take this to be the answer for most things Pages 5…
    … No!
    Use Pages '09 instead.
    Peter

  • Inserting Notepad.TXT document into JTextArea(Document) ???

    Hi.
    I've a JTextArea and I would like to insert a notepad.txt document into it for display only ie. the user is not allowed to edit it. Before I hurdle down a particular path, should I be using getDocumentBase() for this purpose?
    Following is the stub code where I intend to pick up the notepad.txt document (and it would be even better to have formatted text instead of plain text):
    public class ExplanatoryText extends JFrame {
      Image picture;
      Document AboutCredit;
      Font txtFont = new Font("Monospaced", Font.PLAIN,11);
      public ExplanatoryText()
        JFrame f = new JFrame("Explanatory Note : About Credit");
        f.setSize(800,200);
        f.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        Container content = f.getContentPane();
        content.setBackground(Color.white);
        content.setLayout(new FlowLayout());
        // add the LoC description inside a scrollable area
        // use getDocumentBase() to retrieve a notepad.txt document (around 2-3k)
        AboutCredit = new PlainDocument();
        JTextArea explainTxt = new JTextArea(AboutCredit);
        explainTxt.setFont(txtFont);
        explainTxt.setMargin(new Insets(5,5,5,5));
        JScrollPane scrollpanel = new JScrollPane(explainTxt);
        scrollpanel.setPreferredSize(new Dimension(550,480));
        content.add(scrollpanel, BorderLayout.CENTER);
        f.setVisible(true);
      }// end of method ExplanatoryText
    }// end of class ExplanatoryTextYIA :-)

    Hi. Thank-you for taking time to look at my issue.
    Indeed there are many ways of doing it if it weren't an applet. If it were a simple Java program, I would simply use an io-stream, like this :
    public class ExplanatoryText extends JFrame {
      Font txtFont = new Font("Monospaced", Font.PLAIN,11);
      public ExplanatoryText(String fileName, String headerTxt) throws IOException
        JFrame f = new JFrame("Explanatory Note : " + headerTxt);
        f.setSize(800,200);
        f.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        Container content = f.getContentPane();
        content.setBackground(Color.white);
        content.setLayout(new FlowLayout());
        File inputFile = new File(fileName);
        Reader readTxt = new FileReader(inputFile);
        JTextArea txtArea = new JTextArea();
        txtArea.read(readTxt,null);
        txtArea.setFont(txtFont);
        txtArea.setMargin(new Insets(5,5,5,5));
        JScrollPane scrollpanel = new JScrollPane(txtArea);
        scrollpanel.setPreferredSize(new Dimension(250,380));
        content.add(scrollpanel, BorderLayout.CENTER);
        f.setVisible(true);
      }// end of method ExplanatoryText
    }// end of class ExplanatoryTextBut since it is an applet, it has run into the typical "Access Denied" problem when trying to read the input file from the locally mounted volumn.
    Hence my question about whether using getDocumentBase and PlainDocument would be easier.
    Thanks again for your input.

  • Appending MS-Word documents into one document.

    Greetings,
    I've used the MS-Office VI's to create MS-word documents using a .dot template.   It is very handy and provides very good results with little effort.  
    For various intended reasons I create in number of one page documents.
    Anyone know how to append .doc files into one .doc file?  Any active-x commands able to do this?  
    Any help would be appreciated.
    Modemmad99

    Check out this other discussion forum post. It will show you how to use Active X commands or Report Generation Toolkit VIs to append documents together.
    Stephanie O.
    DIAdem Product Manager
    National Instruments

  • Why does firefox turn word documents into firefox documents??

    wen i want to print a word document attached in an email I've received firefox won't open it and when i try to save the document to print it later instead firefox wants to save the document as a firefox document. If i change the format to word document and then save it, it can't be opened at all...
    == This happened ==
    Every time Firefox opened
    == i started using firefox instead of explorer

    Hello Myrorna.
    You may be having an usability problem with the email service you are using. Are you sure you are not seeing the word document in an online document viewer? Firefox doesn't read word documents, so it's not possible for Firefox to save documents as a word document.
    Unless you are using an add-on for such effect, in which case you need to contact its author for support.

  • How can i merge multiple scanned documents into one document?

    Can anyone help me with this.  I need to email the document as one and not individual pages, not very professional!

    Choose the combine files otion on the star screen.
    Mylenium

  • Convert Word document into HTML document

    Hello,
    I require an idea to accomplish the conversion of a .doc (word file) to .html (HTML file) in LabVIEW.
    I am working on a project in which i am having reports being generated after each test case execution.
    The data after the each test is meant to be appended in the corresponding report.
    I just want to convert the .doc file  to .html file for only display purpose as this is a requirement.
    I dont want to use any kind of converters in this.
    I have to do some calculations and modifications in the report before saving it,  that's why i am thinking in this way as i had come to know that this is possible in LabVIEW.
    Can someone help me in this regard.
    Thanks & Regards,
    Samriddh Sarbalhi

    samriddh wrote:
    Hi,
    Can i do this programatically using LabVIEW VI's.
    As noted, you need to access the Microsoft Word ActiveX server using the LabVIEW ActiveX functions. There are several examples that ship with LabVIEW (Help -> Find Examples) on how to use ActiveX. You can also search the NI site. 

Maybe you are looking for

  • Using "Send to recipient as attachment" in Word

    Hi- I do most of my work in MS Word and then need to send the doc on to others.  I used to be able to have the doc open, go to file>send to> and then choose "Mail recipient as attachment". Since installing Lion, that it no longer an option (it's ther

  • ISE and Auto Smartports

    I am testing ISE and Auto Smartports and i got the execution of the macro via ISE working. However, it seems i MUST enable globally "macro auto global processing " before it the macro is really executed. I would like to avoid this, as enabling this g

  • Inserting large amounts of data

    I am not sure if this is the best way of doing this but, I am trying to store icing data that we gather for general aviation purposes, in a spatial table in Oracle 8.1.7 The data set has about 10 altitude levels with about 10,000 points at each level

  • Workshop shows "Server Stopped" in red color even after the server started?

    Hi, Even after starting the weblogic server from workshop, the IDE shows the status as "Server Stopped" in red color. I already had web application so I imported it into the workshop and I started pointing the IDE settings to it. Then I started the w

  • Flash 8 Player Plug-In in Safari not working. I tried everything. Help!

    I searched the forum searching for the answer to this popular dilema. I found out about Pacifist amd using it to extract the Flashplayer.plugin. So I did that: I downloaded Pacifist and then I loaded my original apple OSX install discs. I unlocked th