xCase2VPM Update Download Site

This is the site for downloading the newest xCase2VPM files. If you have never installed xCase2VPM, install a Full version. Once you have done that (on a given machine), you can install the Update version.

Report bugs to the xCase2VPM newsgroup on the ProMatrix news server: nntp://news.promatrix.com

RELEASE Version: xCase2VPM V1.99.237
(VFP9/xCase8.2/VPME9) (Beta Release)

Date of Release: 15April2008

Purpose of Release: Compatibility with xCase8.2. xCase8.1 reintroduces the multiple attributes browser, so if you are upgrading from earlier than that, see the directions below for making sure you have this valuable feature.

Other than compatibility with xCase8.2, this version introduces two important features:

  • The Append process at the end of an xCase2VPM run is much quicker, because where possible, the table will be copied back, rather than appended. In a few hundred table application, this can cut 10's of minutes off the processing time.
  • The ability to work around SQL Server's use of Allow Null is now built into the Create Remote DB process. This is important when you want compatibility with VFP-based applications, because it makes the data work just as it does with VFP. VPM takes care of the actual defaults, and whether the fields can be empty(); this eliminates views not working because of NULL FK's, etc. To make this work, run the Create Remote DB process with the settings shown below:

This version is built in VFP9: if you do not have VFP9, download and install the full version in order to install the VFP9 runtimes. This version supports an infrastructure change in xCase starting with xCase 7.01. It attempts to maintain compatibility with prior versions back to xCase 6 (and does so to our knowledge), but is not supported for earlier versions.

Update Installation: Click here to download the update installation (if you have already installed Version1.99.74 of xCase2VPM or higher.

Full Installation: Click here to download the full installation (about 24MB). If you have not installed version 1.99.74 or higher, you will need to use this install. Any small bug releases after this will not require the full install.

 

RELEASE Version: xCase2VPM V1.99.167
(VFP9/xCase8.1/VPME9) (Beta Release)

Date of Release: 15March2007

Purpose of Release: Compatibility with xCase8.1. xCase8.1 reintroduces the mutliple attributes browser, which can be enabled by selection the Multiple Attributes Form on the first page of the Options->Settings dialog (bottom right). After making this selection, if the expected xCase2VPM attributes do not appear, Update xCase from xCase2VPM, being sure that Update Browsers is checked.

This version is built in VFP9: if you do not have VFP9, download and install the full version in order to install the VFP9 runtimes. This version supports an infrastructure change in xCase starting with xCase 7.01. It attempts to maintain compatibility with prior versions back to xCase 6 (and does so to our knowledge), but is not supported for earlier versions.

Update Installation: Click here to download the update installation (if you have already installed Version1.99.74 of xCase2VPM or higher.

Full Installation: Click here to download the full installation (about 24MB). If you have not installed version 1.99.74 or higher, you will need to use this install. Any small bug releases after this will not require the full install.

 

.

RELEASE Version: xCase2VPM V1.99.104 (VFP9/xCase8/VPME9) (Beta Release)
Date of Release: 5October2006

Purpose of Release: Compatibility with xCase8; functionality enhancements; maintenance issues. This is the last planned release of xCase2VPM for VPME9, absent any small bug releases. Fixes a bug with the Settings Saver class from PSP libraries not being included. Also fixes a bug with the Models dropdown on the xCase2VPM Process dialog incorrectly showing there were no models present.

This version is built in VFP9: if you do not have VFP9, download and install the full version in order to install the VFP9 runtimes. This version supports an infrastructure change in xCase starting with xCase 7.01. It attempts to maintain compatibility with prior versions back to xCase 6 (and does so to our knowledge), but is not supported for earlier versions.

Full Installation: Click here to download the full installation (about 24MB). If you have not installed version 1.99.74 or higher, you will need to use this install. Any small bug releases after this will not require the full install.

Update Installation: Click here to download the update installation (if you have already installed Version1.99.74 of xCase2VPM or higher.

 

RELEASE Version: xCase2VPM V1.99.5 (VFP9) (Beta Release)
Date of Release: 11MAY2005

Purpose of Release: Compatibility with xCase7.5; functionality enhancements; maintenance issues; MySQL compatibility, compatibility with VFP9.

This version is built in VFP9: if you do not have VFP9, download and install the full version in order to install the VFP9 runtimes. This version supports an infrastructure change in xCase starting with xCase 7.01. It attempts to maintain compatibility with prior versions back to xCase 6 (and does so to our knowledge), but is not supported for earlier versions.

Full Installation: Click here to download the full installation (about 24MB).

Update Installation: Click here to download the update installation (if you have already installed Version1.99 of xCase2VPM or already have VFP9 runtimes on your machine).

 

RELEASE Version: xCase2VPM V1.90.178 (VFP8)
Date of Release: 23OCT2004

Purpose of Release: Compatibility with xCase7.4; functionality enhancements; maintenance issues; MySQL compatibility, compatibility with VFP9.

This version is built in VFP8: if you do not have VFP8, download and install the full version in order to install the VFP8 runtimes. This version supports an infrastructure change in xCase starting with xCase 7.01. It attempts to maintain compatibility with prior versions back to xCase 6 (and does so to our knowledge), but is not supported for earlier version.

Full Installation: Click here to download the full installation (about 24MB).

Update Installation: Click here to download the update installation (if you have already used any version of xCase2VPM with the installation of VPME7 or VPME8/8.1 you are using, and have VFP8 runtimes or dev on your machine).

 

RELEASE Version: xCase2VPM V1.81.074 (VFP7/VFP8)
Date of Release: 28OCT2003

Purpose of Release: Compatibility with xCase7.01; maintenance issues

This version supports an infrastructure change in xCase starting with xCase 7.01. It attempts to maintain compatibility with xCase 7.00, as well as prior versions back to xCase 6, but is not supported for earlier version.

Full Installation: Click here to download the full installation (needed if you have not installed xCase2VPM for the installation of VPME7 or VPME8 you are using).

Update Installation: Click here to download the update installation (if you have already used any version of xCase2VPM with the installation of VPME7 or VPME8 you are using).

 

RELEASE Version: xCase2VPM V1.70.221 (VFP7/VFP8)
Date of Release: 8Jul2003

Purpose of Release: Compatibility with VFP8, xCase 6/6.5, maintenance issues

Note: the documentation for this version does not yet reflect all the bugs fixes and enhancements added to this version.

Full Installation: Click here to download the full installation (needed if you have not installed xCase2VPM for the installation of VPME7 or VPME8 you are using).

Update Installation: Click here to download the update installation (if you have already used any version of xCase2VPM with the installation of VPME7 or VPME8 you are using).

 

RELEASE Version: xCase2VPM V1.60.320
Date of Release: 5Feb2003

Purpose of Release: Updated Features, Maintenance Release

Note: the documentation for V1.60.XX does not yet reflect all the bugs fixes and enhancements added to this version.


Full Installation: Click here to download the full installation (needed if you have not installed xCase2VPM for the installation of VPME7 you are using).

Update Installation: Click here to download the update installation (if you have already used any version of xCase2VPM with the installation of VPME7 you are using).

 

xCase2VPM for VPME7

V1.30.003

Date of Release: 12JAN2002

Purpose of Release: Maintenance, Functionality, VFP7 Release

NOTE: This is the first VFP7 release, and marks the end of compatibility with VFP6. If you have VFP7 installed on your machine, it may well run for your VFP6 applications, however compatibility is neither implied nor guaranteed, as the lawyers might put it. This is the last release that works with xCase5.52.

Functionality Enhancements

  • Users of the ProSysPlus library can macro an f2_fillin call for a registration field with *!F2:<fieldname>, where <fieldname> is the replacement field from the parent table. When the <fieldname> is the same in the parent table as the current field, it is assumed if omitted.
  • A field in a table may now have a different name specified when it is present in a generated view, in order to avoid naming conflicts when upsizing to client-server.
  • Registrar Code may now be self-contained, by using the *!:<registrar field> construct.
  • xCase-defined views can use the Registration Code from the source Field, by putting the *!:SRC directive in the Registration Code attribute for the field. Beware changed aliases, however.
  • A new post-post .prg will be run at the end of xCase2VPM processing if present. It must reside in the application directory, and be name xc2vpm_postpost.prg. It has no parameter: unlike xc2vpm_post, it is not passed the xCase2VPM object.
  • A new process is available on the menu: Recreate VC. Unlike Regen VC, this routine takes the data for WHEN, Code Integrity, Cleanup Code, Trigger Code, and Registrar Code from the xCase Model, and recreates the VC file and corresponding VPM DD entries. This will save considerable time when the data structure is stable, but validation code is being debugged.
  • User Views (created by a specially-named prg you supply) now allow direct manipulation of Field and View attributes in the data dictionary. IMPORTANT: the userviews program must now be structured differently in order to accomodate three different types of calls (creation; field attributes; view attributes). See the section on User-defined Views for specifics.

Maintenance Fixes

  • The xc2vpm.exe file was not getting replaced during the update process.
  • When bypassing data restore after a failed run, the dialog asking whether to ignore returned even if the current run was successful.
  • V1.3.001 had missing .prg's in the project.
  • WHEN expressions (single line) were being handled as functions

Full Installation: Click Here (Use this installation if you have never installed xCase2VPM for VPME7)

Update Installation: Click Here (Use this installation if you have installed earlier versions of xCase2VPM for VPME7)

 

Version 1.20.002 is meant to run with the 6.0b or later Maintenance Release of VPME/P/S.

Download Version 1.20.002 (This is the last VFP6 release.)

 

MailList: To signup for the xCase2VPM Announcements Maillist, so you are notified when a new update is placed here, click here.

Free Online Demo: An online video showing the use of xCase, xCase2VPM, VPM, and the ProSysPlus libraries is available here.

Training: using xCase, xCase2VPM, and VPM in combination opens up a multitude of options. Becoming familiar with those options, and seeing common tasks done live, and being able to ask questions in response to what you see and hear, is the point of the xCase2VPM Jumpstart Video Training class.

 


For a view on software development companies and choosing among them, take a look at
Expert, Schmexpert


For the Latest xCase2VPM News Check Out the xCase2VPM Blog

The latest FunctionalityVersion
xCase2VPM Documentation as Word File

The latest Fucntionality Version xCase2VPM Documentation as PDF

 


Last Updated: Thursday, 17 April, 2008 14:32
©2000 Professional Systems Plus (ProSysPlus). All rights reserved.
To ask questions regarding this page please contact webmaster@prosysplus.com