|
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
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
|