What is the OfficeWriter Assistant?


SoftArtisans OfficeWriter Assistant is a client-side Active-X control which is provided with the Enterprise editions of SoftArtisans OfficeWriter products: OfficeWriterEE, ExcelWriterEE and WordWriterEE. The OfficeWriter Assistant is a complete HTTP client and file transfer engine. It can be used from Internet Explorer or from VBA Macros within your Office documents, allowing you to add rich client-side functionality to your OfficeWriter applications.

The OfficeWriter Assistant consists of dlls in a signed CAB file which you will place in a virtual directory on your server. The first time a user requests a page on your website with an <Object> tag pointing the OfficeWriter Assistant CAB file, the Active-X control will be automatically downloaded and installed on the client machine. The main XFRequest object and its sub-objects can then be manipulated through client-side script in your HTML page or from VBA in your Office documents.


What can the OfficeWriter Assistant do?

  1. Control download behavior

    When OfficeWriter streams Excel or Word files to a user's browser, the behavior on the client will be limited by the browser's capabilities and the configuration of the client machine. By streaming the files to the OfficeWriter Assistant rather than the browser alone, you can have more control of the client-side behavior of the downloads.

    Here are some examples of issues which are resolved by using the OfficeWriter Assistant:



  2. Post data or entire files back to the server

    This allows you to use Excel or Word as a rich front-end for your web application. After the OfficeWriter-generated file is opened on the client machine, users can enter data or make other modifications to the file. The OfficeWriter Assistant (from VBA Macros) can post the modifications and/or the complete file back to the server. Update your database right from the Excel or Word document or store your user-modified files on the server for future use.

Copyright © 2000-2004 SoftArtisans, Inc. All rights reserved.