ComputerWizard CDF Libraries:
Character Replacer CDF & Utility

Back to Downloads Main Page | Back to the ComputerWizard’s Home Page


ComputerWizard Consulting also creates Custom Defined Function (CDF) libraries for use with DataEase. CDF libraries can contain one or more special-purpose functions that extend the capabilities of DataEase beyond those provided by Sapphire.

Character Replacer CDF Library & Utility
File Name: WizReplace32 demo.zip
Size: 450 K
Date: 22-Dec-2003
Type: Shareware:  $US 35.00 per site
Contact ComputerWizard Consulting directly regarding Vertical Market Application Licenses.
On line registration: RegSoftRegisterC.gif (3419 bytes) Click here for registration & payment via RegSoft's secure site. (RegSoft will process your credit card.) After your payment is processed, we will e-mail you a registered version.

The ComputerWizard Character Replacer CDF Library for DataEase is a collection of  functions that allow you to replace a given character in a field or file with any other character, as long as you know the ASCII codes of the characters. It also contains a function to fix problems with exported extended characters.

Ever needed to convert a tab-delimited text file (Excel's only choice of text file exports!) into something more palatable for DataEase?

Or have you discovered that data-entry staff have put asterisks (*) into indexed fields? What about some good old “double-quotes” (") into text fields that you need to export?

Have you ever exported data containing extended characters like the £, € or ™ symbols? What about accented characters like é or ü? And were shocked to find that you didn’t get what you expected?

This library is for you!

(A separate standalone Windows utility—The Acme Wham-O-Matic Character Replacer—that can be run outside of DataEase is also included. For a DOS command line version of this utility, contact David Gray of P6 Publishing.)

The library in this download is fully functional, 15-day trial version; the days don't have to be consecutive, so if you try a function on Monday, and then again on the following Thursday—that's only two days used up. You'll see a reminder screen the first time any function in the library is used in a given DataEase session.

Download the zip file to a temporary directory, unzip it, and read PDF file manual for instructions on installing and using the library.

The library file name has changed to WizReplace32.dll to avoid confusion in case you are still running some DfW 5.5 applications; if you migrate/convert a 16-bit application using the 16-bit version of the library, you'll have to change the library name in the Custom Functions table.

In addition, there is an a new, additional parameter added to wizReplaceInFile(), so any DQLs using it will require some updates. This version is also much faster than the previous one.

What does it do?
The three functions in the CDF library are:

 dkblue.gif wizReplaceInFile() allows you to specify an external file to be processed as part of a DQL procedure.
 dkblue.gif wizReplaceInField() does a “search and replace” in a text field.
 dkblue.gif wizFixExtended() properly translates extended characters in a file created by .export or CDFS2’s TextOut()/TextOutLn().
 dkblue.gif wizExtendedString() translates exported characters “on-the-fly” as they are being exported if you are using .export or CDFS2’s TextOut()/TextOutLn().
 dkblue.gif wizExportText() enhances CDFS2’s TextOut() function with correct translations of extended characters.
 dkblue.gif wizExportTextLine() enhances CDFS2’s TextOutLn() function with correct translations of extended characters.

With the single-location license you may install the library on as many PCs or networks as you like as long as they are in the same physical building. Additional buildings in the same campus or additional locations belonging to same corporate entity require an additional licence.

Developers wishing to distribute the library and/or utility to clients as part of a commercial development may purchase a Vertical Market License. Contact ComputerWizard Consulting directly for pricing and other information.

 
Separator Line
Home | Staff | Clients | Products | Downloads | Technical | Site Map
Black Separator Line (994 bytes)

Please send your comments, questions and complaints to the Web Development Department
Copyright © 2002–2005 ComputerWizard Consulting. All rights reserved.
DataEase, DataEase for DOS, DataEase for Windows, DEDOS, DfW, DataEase 6, DataEase 6.x, ComputerWizard, ComputerWizard Consulting, DataEase Consultant, DataEase Consulting, DataEase Distributor, Canadian DataEase distributor, DataEase in Canada, DataEase distributor in Canada, DataEase Canada, DataEase Canada, ComputerLinks, dataease.com, DQL, CDF, CDF Library, CDF Libraries