BoxSoft Super Import-Export

Revision History


6.50 (2004/10/04)

  • Concurrent with Super Stuff 6.50.

6.15 (2004/07/28)

  • New Password!
BUGS
  • Eliminated error message related to %LoadHigherKeysComponets.
  • (ABC) More twiddling with error message related to %INIActive.

6.11 (2004/05/17)

BUGS
  • (ABC) Fixed error message regarding %INIActive.

6.10 (2004/05/15)

FEATURES
  • Compatible with Clarion 6.1.

6.04 (2004/03/24)

BUGS
  • (ABC) Fixed "ICON:Exlamation" typo in STABIEIB.TPW.

6.03 (2004/01/06)

BUGS
  • Fixed problem with DEFORMAT and large strings, which could cause numeric values to be imported as zero.

6.02 (2003/12/05)

BUGS
  • Missing STCLC6.TPW from installation.

6.01 (2003/12/02)

FEATURES
  • Compatible with Clarion 6.
  • Added two embeds within import field assignment loop.
BUGS
  • Fixed handling of file creation method for "LOCK+EMPTY+UNLOCK" versus "CLOSE+REMOVE+CREATE+OPEN".
  • Fixed "ICON:Exlamation" typo in error message command.
  • Fixed problem with support for MultiProject.

4.90 (2000/09/26)

FEATURES
  • Compatible with C55-cr2.
  • This is the last version to support Clarion 4.0!
  • Changed the record adding from this:
         
   IF NOT Access:File.PrimeRecord()
      !Assign Fields
      IF Access:File.Insert()
         Access:File.CancelAutoInc
      END
   END
  • to this:
         
   CLEAR(File)
   Access:File.PrimeFields
   !Assign Fields
   Access:File.Insert()  !or ADD(File)
  • This increased flexibility for handling field priming, auto-inc, manual error handling, updating versus inserting, etc. Using this we added new features to ImportBasic and FileCopy. You can optionally prime fields using the dictionary. You can handle the Insert/Update yourself, or let the template write the code. You can have the auto-numbering performed or not. You can also do your own manual error checking.
  • Added new Drag'n'Drop extension templates for use with ImportBasic and ExportBasic procedure templates. You can drag between the source and destination list boxes, as well as control the order of fields in the export file. To add Drag'n'Drop, you must add an extension template to your ImportBasic and ExportBasic procedures.
  • Use comma as decimal point, for international support.
  • Enhanced filter and validate support in ImportBasic. Remember that the user may not map all of the fields in your validation check, so make sure that you accommodate this. (e.g. You could use a default from the dictionary to determine if the field wasn't mapped, etc.)
  • Improved automatic handling of various datatypes in ImportBasic. This includes clipping of imported strings.
  • When an field being exported contains an embedded carriage-return or line-feed, the carriage-returns are dropped, and the line-feeds are converted to a vertical bar (|).
  • Added support for CapeSoft's MultiProject.
BUGS
  • Reinstated various missing embeds.
  • Global error manager was not properly initialized on procedure entry.
  • When using FILEDIALOGs to pick input and output files, current path is saved in case the user changes directories.
  • If the user pressed Cancel when picking the file for export, they would be kicked out of the ExportBasic procedure entirely. Now they are returned to the export definition window.
  • Fixed a problem when using a variable name for the field delimiter setting.

4.02

FEATURES
  • Option to use quote characters for all field types.
  • Option to use commas when exporting decimal point numbers.
BUGS
  • Problem with registering template if legacy version not present.
  • Module name ST_IMEX.CLW should be PROG$IE.CLW.

4.00

FEATURES
  • Compatible with Clarion 4/5 ABC templates
  • ExportBasic can use alternate descriptions instead of field names.