Forum Discussion

Madhi's avatar
Madhi
Contributor
15 years ago

Save a Word File

My application invokes a report in word file format.

TC should save it in a folder.  I create the folder using aqfilesystem. 

Is there a builtin function to enter some data in the word file and save the it in the specified folder?

2 Replies

  • Hi,



    Here is sample code:



    function WriteTextToDOC(input, output, text)

    {

    var WordObject = Sys.OleObject("Word.Application");

    WordObject.Documents.Open(input);

    WordObject.ActiveDocument.Content = text;

    WordObject.ActiveDocument.SaveAs(output);

    WordObject.ActiveDocument.Close();

    WordObject.Quit();

    WordObject = null;

    while (Sys.WaitProcess("WINWORD", 500).Exists) {

    Delay(500);

    }

    }



    // ...

    WriteTextToDOC('c:\\input.doc', 'c:\\output.doc', 'Sample Text');

    // ...