XLS Converter manual |
Welcome to XLS Converter manual
|
XLS Converter is the Windows based graphical transformation engine for creating Excel spreadsheets from your database. It allows organizations to quickly and easily share information, captured within corporate data, with anyone in the world by utilizing established Excel spreadsheet definitions. Using this software, enterprises can share data with customers, suppliers or partners as well as distribute data across business units. XLS Converter is great for producing fast, static, simple, data-driven Excel spreadsheets. |
Just choose your data source, select transformation options, and generate the MS Excel file. This tool quickly and easily converts source data from XML format, Microsoft Access .mdb databases, MS Word .doc document or text .txt file. XLS Converter supports major databases such as Oracle and MS SQL Server. In the future it will handle also any ODBC database. The XLS Converter allows you to browse source data and make analysis of data source structure. This software has database navigation features that provide the ability to view your entire source data. It allows users to see source files that they are opening for converting. Also after converting you can review and edit destination Excel spreadsheet. |
XLS Converter takes all the guesswork out of designing and authoring database publishing projects from start to finish. The output file is a MS Excel file. Each table of your data source will become a worksheet, each record will become a row. The elegant tabbed design assists you through the transformation process. |
Authoring requirements |
XLS Converter is designed for 32-bit operating systems and works under the Microsoft® .NET Framework. The XLS Converter runs on: Software Requirements: To author with XLS Converter, your system should be equipped with the following: Pentium 90 MHz (minimum) or faster (recommended) 32 MB RAM (minimum) or more (96 MB or more recommended) 50 MB free disk space (minimum) or more |
Licensing details |
The following License Agreement is for a registered copy
of XLS Converter only. |
License Agreement |
Before installing RS XLS Converter please read carefully terms and conditions of this agreement. You will express your consent to be bound by the terms of this Agreement by obtaining or opening Software media package. If you do not agree to all terms of this agreement do not use Software and destroy all copies of Software from your computer.
Grant of license:
Rustemsoft (the Developer) grants you (the Customer) a worldwide, non-exclusive, non-transferable, personal license to install and use the accompanying XLS Converter (the Software) in the manner provided herein.
1. Software is licensed, not sold. Software is protected by copyright law, international copyright treaty provisions and other intellectual property laws and treaties. Customer must not allow copies of Software or any part of it to be made or distributed to anyone else. Customer may make backup copies of Software for archival purposes only. 2. Software is licensed for use on a single computer. Customer may delete Software from one computer and reinstall it on another, but Customer may not install Software on more than one computer at any given time without Developer's prior written permission.
3. Software may not be rented, leased, nor in any other manner commercially exploited without Developer's prior written permission.
4. Developer makes no representations or warranties about the suitability of this Software for any purpose. Software is provided 'as is' without express or implied warranties, including warranties of merchantability and fitness for a particular purpose or non-infringement. Developer may not issue updates to this Software.
5. All data sources accessed through Software is the property of the applicable content owner and may be protected by applicable copyright law. This license gives Customer no rights to such content, and Developer disclaims any liability for misuse of data sources.
6. Title, ownership rights, and intellectual property rights in and to Software shall remain with Developer. Customer agrees not to modify Software or attempt to decipher, disassemble, decompile or reverse engineer Software. Reproduction and/or redistribution of any portion of Software is prohibited without Developer's prior written permission.
7. Developer may terminate this license at any time by delivering notice to Customer and Customer may terminate this license at any time by destroying or erasing Customer's copy of Software. Upon termination of this license, Customer agrees to destroy all copies of Software. In case of termination sections 4 through 10 of this agreement shall indefinitely survive its termination. This license is the complete statement of the agreement between Developer and Customer and merges and supersedes all other or prior understandings, purchase orders, agreements and arrangements.
8. Developer or its suppliers shall not be liable for direct, incidental, consequential, special or indirect damages of any sort whatsoever. This includes loss of business profits, revenues, information, or business interruption resulting from Customer's use of Software or inability to use Software, even if Developer has been informed of the possibility of such damages.
9. This Software is not fault-tolerant. It is not designed, manufactured or intended for use in hazardous environments requiring fail-safe performance. Developer and its suppliers specifically disclaim any express or implied warranty of fitness for high-risk activities.
10. Developer reserves the right to discontinue distribution and/or support of its products at any time without notice. Developer reserves the right to change the prices of its products and services at any time without notice. Developer reserves the right to put Customer's company name on User representative list at Rustemsoft web site.
Complete agreement:
This Agreement is the entire agreement between you and Developer relating to its subject matter. This Agreement may not be modified other than in writing executed by Rustemsoft.
Copyright © 2001-2003 Rustem Sabitov. All rights reserved. |
What is the registration? |
XLS Converter is "Shareware". This means that we have made the software available to you for the trial. The evaluation is not slideshow presentation. You can freely create an XLS output from your data source. It is fully functional but you can use it for limited time only. And then, if you decide to buy the software, you must register your copy with us. Evaluation version (non-registered) of XLS Converter is a "full-featured" release. This means that the same capabilities available in the registered software are present in the non-registered software. This allows you to try out all the features in XLS Converter to confirm that they work to your satisfaction. Registration entitles you free technical support for 30 days and free minor upgrades to the software. Registration may also entitle you to discounts on new software releases from Rustemsoft. Developer will also send you information bulletins by email to let you know about what’s happening with Rustemsoft products. Finally, by registering the software, you provide us with the resources and incentive to support the software with updates and to develop additional quality products in the future. |
How can I register? |
Point your browser to the following Order Form to register online: |
Getting started |
1. Run XLS Converter 2. Open Source file by using 'Open file' dialog box 3. Choose a source table, which you want to convert from opened XML file, Microsoft Access .mdb databases, Microsoft Word .doc document, SQL Server/Oracle table / view, or text .txt file. 4. To start data transformation just click 'Convert now!' button. 5. After that you may review or edit your destination file in MS Excel by clicking on its name in 'Results' right tabpage |
Main XLS Converter window |
The XLS Converter main window is split into two vertically-aligned panes. The left pane displays a hierarchical view of Data Source objects or containers in a tree-like structure. A container is a Data Source object that can hold other Data Source objects, including other containers.
For example, the "0.mdb" displayed above is a container that holds the Table folders. Data Source is at the root of the tree.
The right pane has tree tagpages: Data, Structure, and Results. First tagpage Data displays the contents of the container
that is selected in the left pane.
Second tagpage Structure presents data structure of a currently selected in left pane table. Third tagpage Results is a list of all generated during XLS Converter session XLS files. By clicking one you will be able to run MS Excel (if it is installed on your PC) with the selected XLS file. |
![]() |
![]() |
You can open and browse some Oracle database objects. The types of database objects that XLS Converter supports for an Oracle database are: |
|
|
Store Oracle/MS SQL Server query results as an XLS spreadsheet |
![]() |
![]() |
XLS Converter provides a completely graphical user-friendly environment which will help you visually transform Oracle (or MS SQL Server) tables or/and views to XLS spreadsheet. You will be able browse view result in data grid and convert to Excel spreadsheet. Using XLS Converter you can query an Oracle/MS SQL Server tables and return results as Excel files. In XLS Converter user interface you can create and replace a view, this view will contain the results of the query. |
By clicking right mouse button on the database tree (left pane) XLS Converter allows you to create new view. Then you will need to insert a SQL script for your query. In middle pane "Script" tab you may write something like the following: |
![]() |
![]() |
![]() |
![]() |
Then you could select "Data" tab button and browse data grid to move through the query result. You can now query created view as if it were a single database table. |
Also you may overwrite the previous view. Go back to "Script" section of middle pane and rewrite your query, change something in query script. For example, you may change your query SQL script: |
![]() |
![]() |
Main Features of XLS Converter related to Oracle database are: |
|
Options menu bar |
On the "Options" menu bar you can adjust your XLS transformation by selecting some particular types of ...
|
Convert source data to Oracle database |
|
![]() |
Also XLS Converter gives you ability to adjust and save a transformation table-schema for each
converted table. Once you set this schema for a particular data source next time you will be able to reuse
your previous stored setting. How to generate specially for the TransX utility prepared XML file by using the Converter? |
1. On the "Options" form select "XML with TransX schema". |
XLS Converter Professional Edition is a complete solution for the developer who wants the browse facilities provided in the
Standard Edition PLUS special modules, which provide command-line interface. Using the Professional Edition you will
be able to call XLS Converter strictly from your own application, with no user interface, allowing you to convert Data Source to
XML in batch mode. |
||
Professional Edition includes modules such as: |
||
XLS Converter Professional Edition executable module has the following command-line interface: |
||
XMLConverterCmd -s[SourceFileName] -n[SourceTableName/or Number] -g[TargetTypeName] -t[TargetFileName] -m[MappingMethod] -w[WritingMethod] -l[NeedXSLtemplate] -h[NeedXLSheader] -r[ShowRegForm] -help -![+|-] |
||
|
Configuration file default.cfg You can put all of command-line arguments to the special configuration file "default.cfg". This file has a following definition rule: ARGUMENT = VALUE List of all arguments: SourceFileName (-s option in command string) - A Name of Data Source file with full path (Example: SourceFileName=D:\Books\CarsExmpl.xls ) SourceTblName_Num (-n option in command string) - Name or a number of spreadsheet or table, which belongs to your Data Source file (Example1: SourceTblName_Num=Sheet number one ) (Example2: SourceTblName_Num=2 ) TargetTypeName (-g option in command string) - A Name of Data Target Type. Values: dtd, xsd, Xml (Example: TargetTypeName=xml ) TargetFileName (-t option in command string) - A Name of Data Target file with full path (Example: TargetFileName=C:/MyDirectory/MyBook.xml) MappingMethod (-m option in command string) - Values: e - Map out as Element, a - Map out as Attribute, r - Map out as Row Content (Example: MappingMethod=E) WritingMethod (-w option in command string) - WritingMethod. Values: ns - XML without Schema , ws - XML with Schema, dg - XML in DiffGram format, tx - XML with TransX Schema (for Oracle TransX Utility) (Example: WritingMethod=NS) NeedXSLtemplate (-l option in command string) - Values: yes, no (Example: NeedXSLtemplate=yes) NeedXLSheader (-h option in command string) - Values: yes, no (Example: NeedXLSheader=no) The following arguments can be definited at default.cfg file only: FastXls - Fast converting mode for Excel workbooks. Values: yes, no. If you have chosen Yes MS Excel sheets will be transformed much faster. But this way is good if you have homogeneous data for each excel sheet column. If you have deferent data types in one column (numbers, date or text) please use No value. (Example: FastXls=YES) WordWdth - Width of Word document or text file in characters (Example: WordWdth=80) NeedLogo - If you run XLS Converter with empty command string and NeedLogo=YES you will see the short information about this program. Values: yes, no. (Example: NeedLogo=NO) NeedProgresBar - If you do not want to see a progres bar please define the argument as NO. Values: yes, no. (Example: NeedProgresBar=NO) EncodeLow - Some XML parsers need low ASCII symbols be encoded in HTML presentation. For example, ' char (apostrophe) in an XML content should have the view: ' Values: yes, no. (Example: EncodeLow=NO) Within the default.cfg file you may begin your comments with ' or " as a first symbol of string. Example: " Width of Word document or text file in characters WordWdth=120 If you define arguments in command-line then their values will have a high priority than the values have been defined in default.cfg. In other words, if you have in default.cfg a string: SourceFileName=D:\Books\Book1.xls And then you insert to command-line: -sD:\Books\Book2.xls For this case XMLConverterCmd.exe will convert Book2.xls file, which you have put to command-line. |
Startup Options configuration interface![]() |
Besides using the configuration file default.cfg you can use a special interface for defining and sending your parameters to XMLConverterCmd.exe.
It has the same options and arguments like the Standard Edition interfaces. To provide you this interface Rustemsoft developed a special Options.exe.
You can run the executable file Options.exe before working with XMLConverterCmd.exe.
|
Copyright © 2001-2003 Rustemsoft. All rights reserved. |