Modified program to reset input options to initial default values after playback of a script, to ensure stable execution of following actions.
Modified program to automatically add the default file extension of '.tcz' when recording a script file, if no extension is specified.
Corrected a bug that caused new group breaks to be ignored when a higher level break had occurred, but the lower level data happened to be the same.
Added two command line arguments, to allow TDF Czar to be run completely from the command line, without any graphical user interface. The first argument is specified as "-q" and tells the program to run in "quiet mode" -- that is, without any GUI. The second argument specifies the location and name of a script file to be played, the location being relative to the TDF Czar program.
Corrected a bug that caused a global variable to be set to 0 (zero) whenever a String (non-integer) value was assigned to it.
Corrected a bug that prevented a global variable from being set to a non-blank value once it had been initially set to a blank value.
Corrected a bug that resulted in an unrecoverable error when a length variable modifier was longer than the starting variable. Modified logic so that the variable will be padded with zeros on the left in this situation.
Added the ability to invoke a data normalization routine, as demonstrated with a special routine for Boeing Mesa IT.
Modified the program to treat a run-time parameter script file strictly as a file, and not a URL. This cleared up some problems that were occurring when trying to pass the name of a script file that was not located on the path of the program (on a separate volume or server, for example).
Corrected a problem that would prevent lookup files from being found in same directory as the script file when the program was being invoked from the command line.
Modified to write log file to disk when program is invoked in quite mode.
Corrected a recently introduced bug in the 2.6 beta version that caused the following file or directory name, rather than the current one, to be returned with each record when reading a file directory.
Added the letter 'i' as a template variable modifier to indicate that the associated case conversion character ('u' or 'l') should be applied only to the initial character of the variable.
Removed space in name of executable in order to prevent problems on some platforms with execution via a batch script.
Added fields to the data dictionary that allow a field to be calculated, based on other fields and possibly other files. The first calculation function added is "lookup", which allows a value in an associated tab-delimited file to be looked up, based on key values in the primary file. See the description of the Input tab in the Operating Guide for more information.
Improved Help/User Guide functionality to more consistently launch the user guide in your Web browser under Mac OS X.