User Home
Book Home
Music Home
Video Home

News

Tutorial

Latest Newsletter
Readerware Website


Readerware. Internet software for collectors, sellers, libraries, schools, churches. Catalog books, DVDs, videos, CDs, SACD, LaserDiscs, VHS, eBooks, audio books and more.

The Readerware Newsletter

Welcome to The Readerware Newsletter.

Readerware 1.35

Readerware 1.35 is now available on the web site. This release focuses on Readerware import/export. Readerware can now export to the following formats:

  • CSV, (Comma Separated Value)
  • TAB delimited
  • UIEE, (Universal Information Exchange Environment)
  • HTML

Readerware can now import from:

  • CSV, (Comma Separated Value)
  • TAB delimited

Plus there is a new export options dialog that allows you to select which database fields to export and control data conversion.

For more information on upgrading to Readerware 1.35, please visit the web sit at http://www.readerware.com/rwDown.html

Import/Export

Readerware includes powerful import and export capabilities. You can use Readerware import/export to:

  • Import data from another database program into Readerware. If you are currently using another program and you want to migrate your existing database to Readerware, you can import a CSV or TAB delimited file to create your Readerware database.
  • Export data from your Readerware database to another program. Readerware auto-catalog is an extremely powerful feature, using it you can automatically catalog your library, no data entry required. Now you can use Readerware auto-catalog with other programs, use Readerware to catalog your library and then export the data in CSV, TAB delimited or UIEE formats to other applications.
  • Upload books for sale to online services. Most online services support the UIEE format, with Readerware you can upload all or parts of your database to online services such as ABE or Alibris.
  • Create HTML pages from your Readerware database, use Readerware for online publishing, Readerware can create HTML pages that you can then publish on your web site.

Selecting Books to Export

Readerware export works together with the powerful Readerware Search feature. You must first search to establish the data you wish to export. Then when you select one of the File->Export menu items, the current results set is used to determine the data to be exported.

This means that you can export your entire database by doing an author or title search with a value of * to return all titles, or search by category, rating, copies etc. etc.

The current results set always determines which books are written to the export file. For example if you search for a favorite author, then only those books are exported.

You can control which database fields or columns are exported in one of two ways. By default the current result set is used again to determine the database fields exported. If you selected the ISBN by Author choice from the toolbar search results view combo box, you see Author, Title and ISBN columns on the screen. These same three fields, and only these three fields will be exported. If you select All Data by Title, all fields in the database are displayed on the screen and exported. If you want to export your entire database using this method, search for all books in the database by using an author or title search with a value of *, the Readerware wild card. Ensure that one of the All Data options is selected.

You can also explicitly control, which database fields are exported field by field. Use the Export Options Dialog and pick the Select Database Fields option. You can then use the field list to include only the database fields you want to export. You can also change the order the fields are exported in. If this option is selected, Readerware still uses the current result set to determine which books to export, but the database fields exported will be the ones you select, regardless of which fields are displayed in the results table. If you want to export your entire database using this method, search for all books in the database by using an author or title search with a value of *, the Readerware wild card. Ensure that all fields in the field list are checked.

HTML Exports

Readerware will build an HTML file from the current results set. It will contain an HTML table displaying all the rows and columns from the results panel. When Readerware creates the HTML table it uses a style sheet, rware.css, which is distributed with the product. The style sheet controls various formatting options such as the colors, font styles etc. To display correctly you must copy the rware.css file to the same location as the exported HTML file.

You can customize the style sheet and change the way the HTML table is displayed, without having to actually alter the generated HTML file. You can for instance change the font or color of the HTML title, the background colors used in the table etc. The style sheet applies to all exported HTML files in the same directory. If you want different pages in different formats, create them in separate directories and customize the style sheet in each directory.

You can use the export to HTML feature to publish your collection on your web site. You can list books you have for sale, or books you are looking for. You can e-mail the HTML files to dealers or friends.

If you were to include all your books in a single HTML table, it might be very large and unwieldy. But with Readerware you can easily break down your collection and produce HTML files by category or by the first letter of the authors last name etc. Simply perform the search to produce the results you want and create the HTML files. Then all you need to do is create the main page which includes links to the individual pages.

CSV and TAB delimited files

Readerware can optionally add a database description line as the first row in the exported file. This is used to map the data in the file to database fields on import. This row is required when importing into Readerware, so you may have to add it if another application did not generate it or you may have to edit it to use the Readerware database field names. If Readerware finds a database field name that it does not recognize, the contents of that column are not imported.

It is important to understand how Readerware maps the imported data into the database fields. The data exported is typically just a collection of database fields delimited by a predefined character. But which import field goes in which database field? Readerware expects the first line of the imported file to contain a description of the file, a list of the database field names delimited by the same predefined character. Readerware will automatically generate this line for you when creating the export file, so if you are transferring data from one Readerware database to another, everything is automatic.

For example to import a list of book titles and authors using the TAB delimited format, the import file should look something like this, (the > character is used to represent the TAB character):

Author>Title Beaton M. C.>Death of an Addict Yorke Margaret>The Girlfriend Vine Barbara>Asta's Book

The first line tells Readerware that the first column in the imported file contains the Author field and the second the Title field. Readerware can then correctly map the imported data to the database fields.

The fields specified must match the Readerware database schema. The field names are:

  • Author - Authors name, required. Readerware uses a "last name, first name" format
  • Title - Book title, required.
  • ISBN - ISBN, optional. Must be unique, a book with a duplicate ISBN will be rejected.
  • Publisher - Publishers name, optional.
  • First - First edition, optional. Must be Y or N
  • Signed - Signed edition, optional. Must be Y or N
  • PubDate - Published data, optional.
  • PubPlace - Published place, optional.
  • BookFormat - Book Format, Hardcover or Paperback
  • Copies - Number of copies, optional. Must be numeric
  • Rating - Rating, optional. Readerware will add this to the rating list if necessary
  • Condition - Condition optional. Readerware will add this to the condition list if necessary
  • Category - Category, optional. Readerware will add this to the category list if necessary
  • Read - Read, optional. Must be Y or N.
  • Print - Include in printed reports, optional.. Must be Y or N
  • HTMLExport - Include in HTML exports, optional. Must be Y or N.
  • Value - Estimated value, optional. Can include currency symbol, punctuation etc.
  • Comments - Comments, optional
  • BookClub - Book club edition, optional. Must be Y or N.

The fields can be in any order but the names must be specified exactly as above and are case sensitive. Separate the fields by the appropriate delimiter, (comma for CSV files, TAB for TAB delimited files).

UIEE, (Universal Information Exchange Environment)

Readerware can now create UIEE files. This is a common format used to define books and transfer information. The UIEE format includes both the data and the database field information, so database mapping is automatic. However the UIEE format does not support all possible fields, so some Readerware information such as the read indicator cannot be output to a UIEE file

Other Import/Export Features

Readerware CSV support has been improved to be more compatible with other applications. If you have had problems with Readerware CSV support in the past, please try the new version.

Readerware now includes an export options dialog. You can use this dialog to define exactly what fields are exported. Plus you can control data formatting, Readerware can now translate titles to uppercase on export.

Support Readerware

You can support Readerware and ensure that the new features keep on coming. Use Readerware when making your online purchases. If you order using the Readerware browser or shopping cart, Readerware normally receives a commission from the vendor. The Readerware browser uses the same encryption technology as the major browsers so you can order online, safely and securely using Readerware. Plus it ensures continued development of Readerware.

Thank you.

Your Feedback

Your feedback is always welcome. The import/export improvements were implemented because you asked for them. If you have additional import/export needs, please let us know about them. All comments and feature requests are always welcome E-Mail feedback@readerware.com.

Thanks for your support.



Top of Page

Copyright © 1999-2010 Readerware Corporation
Readerware® is a registered trademark of The Readerware Corporation.
Last updated Tuesday, 05-Apr-11 00:47:33 GMT
Webmaster
Legal, Privacy, Trademarks, Copyright etc.