Home  Summary  Details  Pricing  FAQs  Version Differences  Downloads   

KeyesPunch(tm) - Version Differences

PC - KeyesPunch Version 9.0 compared to Version 8.0

02/08/05 - Data Entry Window Minimum Size Reduced

The Data Entry program window now allows a user to shrink it to approximately half the size of the previous minimum.

01/21/05 - Sound in WinXP

MCI sound support in WinXP was added to all of the KeyesPunch programs. This allows the use of customized sounds within KeyesPunch when installed on WinXP as well as previous versions of Windows.

08/16/04 - Error Dialog Box Location

The Error dialog box location is now tracked and saved.

06/23/04 - Mouse Location Variables

Variables containing the current mouse location within the Data Entry Image Viewer (*XPOS *YPOS) were added to the Edit Language.

10/21/02 - Pan and Zoom

The ability to Pan and Zoom from the keyboard was added to the Data Entry Image Viewer.

07/17/02 - Display of External File Lookups

The External File Lookup dialog box can now be set to always show (/FORCESHOW) or never show (/NOSHOW) when an external file lookup is called for. When /NOSHOW is set, the first matching record is returned.

03/19/02 - Data Entry Image Functions

Two new Function key assignments were added which allow the Data Entry program to switch to the Data Entry Image Viewer (F8) or flip the displayed image upsided down (Shift+F8).

01/18/02 - Max Display of Records

An option was added to set the Maximum Number of Displayed Entries allowed in the External File Lookup dialog box.

11/26/01 - Next Image File Pattern

An option was added which allows the user to specify a file pattern for what image will be automatically displayed next in the Data Entry Image Viewer

09/10/99 - Process Different Record Lengths

The Process program was modified to allow output of different record lengths based on the record length of each data entry batch being processed.

09/02/99 - Day of Week Variable

A variable (*W) was added to the Edit Language which contains the current day of the week in numeric format.

08/20/99 - Data Entry from Images

The Data Entry Image Viewer was added, which allows an operator to key from a series of images displayed onscreen.

Windows

The system has been completely converted to a 16 bit Windows based application. It runs under Win/3.1, 95, 98, NT, 2000, and is compatible with any Network operating system.

Y2K

The system is 100% Y2K compliant.

Windows Shortcuts

Shortcuts can be assigned to any or all of the KeyesPunch programs to make starting the programs fast and efficient. You can associate KeyesPunch programs to the filename extensions that we use, to allow a user to simply double click a file to open it. Complete instructions for creating shortcuts and associations are included in the manual.

Printing

Any printer that is available to your PC, including network printers, can be used for printing KeyesPunch formats, file status listings, operator statistics, and process history reports.

Keyboard

The external keyboard driver has been eliminated. This will allow any keyboard layout and any PC code page for any country to work with the KeyesPunch programs.

Customized Keyboard

You can custom define individual keystrokes to produce the desired data entry functions on the keys of your choice.

Customized Sounds and Colors

All of the sounds that the programs use for record advancing, warning errors, etc. can be customized. You can also change all the colors used by the programs.

Larger Formats

Formats can be created with up to 335 fields for each level using hundreds of lines. You can generate hundreds of levels in a single format. Multiple levels can be combined to create as many fields as you need for records up to 16,000 bytes long.

Larger Files

You are no longer limited to keying and processing small batches. You will now be able to import, open or key large amounts of data with up to 1 billion records per data entry file.

Copy Function

You can now copy selected records from one DE file adding them to another.

Processing

For added flexibility, you can add records to or replace existing output files when you process data entry batches.

Date fields

Date fields can now be entered in many different formats. The operator can key 2, 3, 4, 5, 6, 7 or 8 digit dates, that include the day, month, year, century, or Julian day in the most convenient format. The Edit language can convert dates between any of the available date formats.

New Data Types

Two new data types have been added. An "M" data type defines a Mask field which will allow you to assign different data types (alpha, numeric, etc.) to each digit of a data entry field. An "X" data type will allow a scanner or bar-code reader to enter data directly to a data entry file.

New Edit Functions

A TRIM function has been added to make string processing more powerful in the Edit and Reformat language. Comments can now be added to the Edits and Reformats.

On-line Help

Complete on-line hypertext help is available to assist you in using all the programs.

PC - KeyesPunch Version 8.0 compared to Version 7.0

Larger Formats

Formats can be created with up to 150 fields using up to 400 lines for each level. You are no longer limited to only 32 levels. Depending on the amount of memory that is available and the size of each level, a format can be created with up to 100 levels.

Scrollable Screens

For long data entry levels (up to 400 display lines), the system will automatically scroll the screen for you as you key.

Higher Capacities

You can describe up to 100 different tables to be used for validation for each format. There are no set limits to the amount of tables, edits or reformats that you code for your formats. You are only limited by the available memory in your computer.

More Records

You can key up to 32,000 records per data entry file. Expanded Record Length: Record lengths can be defined from 2 to 9999 bytes. During reformatting, you can produce records up to 16,000 bytes long.

Cut, Copy, Paste

Formats can be maintained much more efficiently using Cut, Copy, and Paste on any of the screens. This allows you to copy all or sections of headings, edits, reformats, or tables to any other format or level.

Modern Look and Feel

The entire system has been designed with a more modern look and feel. It is completely mouse capable with pull-down menus, pop-up windows, list boxes, slide bars, push buttons, etc. If you do not have or use a mouse, all program features are also available through the keyboard.

DOS or Windows Compatible

The system can be used as DOS programs, or if you prefer, we have provided a Windows Icon as well. Complete instructions for installing and using the system with DOS or with MicroSoft Windows is included in the manual.

New Data Entry Functions

A Clear Record function has been added. A new Error Reset key has been added to the keyboard easily available to your right hand. Julian date functions have been added.

New Edit Functions

A SCAN function and a SPACE function have been added and the SUBSTRING function has been enhanced to make string processing more powerful in the Edit and Reformat language.

External File Scrolling

If more than one matching entry is found during an external file lookup, the system will show you all the matching entries and allow you to select one.

Process History Log

A log of all the data entry files that you process is available for you to browse or print reports from. It contains a lot of information about each file including the operator, the number of records keyed and processed, with dates and times the files were keyed and processed.

Tab Order

The order that the cursor goes from one field to the next is completely changeable in the format. This allows you to key fields down the page in columns, or any other order that you like.

Comma Delimited Files

The program can easily make comma delimited output files where it automatically surrounds alpha fields with quotes.

On-line Help

Complete on-line hypertext help is available to assist you in using all the programs.

PC - KeyesPunch Version 7.0 compared to Version 6.0

Reformat

This powerful new feature can reformat data entry files just before they are processed or transmitted. Up to 9 different reformat definitions may be described for each format to split up or combine various data entry records into an output file. Using this new feature, you can easily design a format that allows multiple records to be keyed on one screen, or multiple screens keyed for one record. You may also create more than one output file from a single data entry file. Record lengths for the output records can be made anywhere from 1 to 16000 characters long.

Edit Language Enhancements

A number of enhancements have been made to the edit language to make it more powerful and flexible.

Balance Fields
You can now set or test the Should be Field Total values in the edit language.
*BALANCE mode
Using *BALANCE in an IF statement, you can check to see if your batch is in balance.
ELSE clause
An ELSE clause has been added to the IF/THEN statement making it easier to perform complex tasks.
Substrings
Using variable(from,length) you can specify any piece of a variable in an IF or SET statement. The from and length values can be constants or variables.

Lower Case w/DE Style

Lower case letters may now be keyed in a Data Type "L" field, even when you are using the DE Style keyboard with the embedded reverse 10 key. In this type of field, the shift key is used for upper case letters and the Ctrl key is used for numeric shift.

Enhanced Field Total Display

The field total screen now shows you any differences between the Actual and the Should be field total values.

Mandatory Dup Field

A new field type has been added that combines Mandatory Entry and Auto Dup field types.

Format Codes

A new type of format attribute provides an alternate method of Automatic Format Recognition. Format Codes work similarly to Record Codes except that the codes are not stored as part of your data.

Mandatory or Optional Zero Fill

A new adjust fill attribute has been added so that you can define zero fill fields in two ways. The mandatory zero fill field will always have zeros placed in the field, even if the operator presses the Skip key or the Rec Adv key without keying any value in the field. The optional zero fill field will only have zeros placed in the field if the operator keys something in the field, or presses Field Exit to fill the field.

Print File Status

A "Print" feature has been added to the Status display. This produces a printout that shows the status of as many data entry batches as desired.

Previous & Next Format Level Keys

Two new function keys F11 & F12 (Enhanced keyboards only) have been added to the programs. F11 will switch you to the previous format level. F12 will quickly switch you to the next format level.

PC - KeyesPunch Version 6.0 compared to Version 5.0

Enhanced Subdirectory Support

The data entry programs, formats, files, and the Operator Statistics History file may each be placed onto the drive and directory of your choice. The locations of the different objects will be known by the system automatically. This means, for example, when you print operator statistics, update a format, or perform a status display, you will not have to name the path.

Automatic Batch Naming

Each format can have a batch naming scheme that will be used by the system to automatically name each of your data entry files. As you start up the Data Entry Program, it will suggest a name to be used for a new file. You may accept this name or change it, as desired.

Batch Tracking

The status of each data entry file or batch will be tracked by the system. The status display will now show you which batches have been completely keyed, verified, balanced, and processed. This information is also used by the system to help you select the appropriate files for processing.

Enhanced Batch Processing

When you are ready to process batches of data, the system will automatically purge out all deleted records, remove the status records, and merge as many files as you wish into a single file. You will be able to select files individually or with wild card characters. You can also have the system automatically select files of a particular status.

Forced Verification/ Forced Balancing

The Data Entry Supervisor can define jobs so that the system will warn an operator or require an operator to verify or balance a batch before processing it.

Enhanced Operator Statistics

The operator statistics now includes the total time that an operator spends working on a batch of data. Previously, the system only tracked the amount of time spent keying or verifying data. Both times are included on the Op/Stats display and in the reports.

Complete On-Line Help

A good portion of the reference material in the manual is available to the operator at all times using an on-line help system. Pull-down menus are activated with a single keystroke which help the operator perform any function in the Data Entry Program or the Format Generator.

Pull-Down Menu System

An alternative menu system has been added. This menu system is used by pulling down windows from a menu bar and selecting the desired option. Tools to make your own pull-down menus are included with the package. One advantage that this menu system provides is a method to place over 100 items on a single menu without cluttering the screen.

Text Fields

Large fields, such as descriptions, lines out of a document, or lines that continue from one record to the next, may be defined as a Text field. If the field will be continued onto the next record, the program will perform an automatic Word Wrap. Using Text fields, verification of large names or descriptions will become very easy.

32 Format Levels

The total number of format levels that can be defined in each set of formats has been increased from 24 to 32.

New Variables in Edit Language

Four new variables have been added to the edit language: The current time (HHMMSS), the format name, the file name, and the operators id.

Expanded Tutorial

There are now six different exercises in the new tutorial which are used to train your operators. Each exercise will teach a different subject matter. They cover keying, verifying, processing, advanced features, the Format Generator, and sample formatting techniques.