[Vermont Creative Software (VTSOFT)]
 

Home | About Us | Products | Sales | Demos | Links | Support | Contact Us

 
           
 
 

SUPPORT

[Search Support]Search Support
[VSP Support]VSP Support
[Vermont HighTest Plus]Vermont HighTest Plus
[Vermont HighTest Plus FAQ]FAQ
[Vermont HighTest Plus Free Upgrades]Free Upgrades
[Vermont HighTest Plus Downloads]Downloads
[Unlock Vermont HighTest manually]Get License Keys
[Print invoices and view licenses]License Management
[Read the Vermont HighTest Blog]HighTest Blog
[Vermont HighTest Plus Discussion Forum]Discussion Forum
[Vermont Views]Vermont Views
[Vermont Views Technotes]Technotes
[Vermont Views Discussion Forum]Discussion Forum
[Vermont Views Downloads]Downloads
[Vermont Views Download 2.04]2.04
[Vermont Views Download 2.05]2.05
[Vermont Views Download 3.0]3.0
[Vermont Views Download 3.05]3.05
[Vermont Views Download 4.0]4.0
[Vermont Views Download 4.05]4.05
[Vermont Views Download Termcaps]Termcaps
[Vermont Views Download Helpfiles]Help Files
[Vermont Views for Windows]Vermont Views for Windows
[Vermont Views for Windows Technotes]Technotes
[Vermont Views for Windows Updates]Updates
[Vermont Views Utility Programs]Views Utility Programs
[Vermont Test]Vermont Test
[Year 2000]Year 2000

[Subscribe to our Mailing List]

Year 2000 Support

Vermont Views

Vermont HighTest Plus

Vermont Test and Vermont Test/Terminal — all versions
(also Ghost, Ghost Jr., Ghost Sr., Dr. Taylor’s Test, Dr. Taylor’s BigTest)

Vermont Views

What Vermont Views is:
Vermont Views is a user interface development tool designed to assist developers in the creation of their applications. Vermont Views does not interact directly with any database the application's data may reside in.

Developers using Vermont Views can create fields that accept either a two digit or four digit year. Regardless of whether a date has a two or a four digit year, Vermont Views will format the date as specified by the developer. This makes it possible for the developer to create applications with Vermont Views that are NOT Year 2000 compliant.

Vermont Views 4.0 and 4.05

Potential Problems and Solutions
Within a program, developers can ask VV to translate a date into a different format. If the input format uses a two digit year and the developer asks Vermont Views to translate that date to a four digit year, Vermont Views must make a decision about what century to use. A year of '55 could be a birth year of 1955, or a retirement year of 2055. Which way Vermont Views will convert it depends on an internal global variable CENTURYBREAK. This defaults to zero (0), which will make Vermont Views convert any two digit year to the current century. Calling the function se_centurybreak() allows the developer to specify the year to break on. So, for example, if the current century is 19xx, calling se_centurybreak(50) will cause all years greater than 50 to be converted to the 19xx century and all years less than 50 will be converted to the century 20xx. If the current century is 20xx, se_centurybreak(50) will use the range of 2050 to 2150, etc.

Also note that date comparison functions in Vermont Views will also use the above CENTURYBREAK logic.

In conclusion:
If Vermont Views is never asked to do date conversions from two digit to four digit years, there will never be a problem within Vermont Views. If Vermont Views is asked to convert dates, then the global variable CENTURYBREAK will control how Vermont Views determines the century. Any data passed to/from the screen will be fine providing the destination is compatible with the source. If not, then VV will have to convert the data and the situation discussed above will apply.

In the event that a bug is discovered in the Year 2000 support within Vermont Views 4.x, Vermont Creative Software is committed to work with the customer to resolve the problem as quickly as possible. This support has been available since 1994, and as of this time (March 1999), no problems have been reported with the Year 2000 support.

Vermont Views 3.0 and 3.05

We have a patch file available on our Web site here that will allow any OS version of Vermont Views 3.0 or 3.05 to be updated to include the above discussed Year 2000 support. This requires compiling the included source code and inserting these files into your existing VV libraries.

Download Vermont Views 3.0/3.05 Y2K Patch

Vermont Views 2.06 and earlier

While we have not directly provided a fix for these versions, the patch file for VV 3.0/3.05 does include full source code and can be used as a base for adding Year 2000 support to Vermont Views on your own.

Vermont HighTest Plus

Vermont HighTest Plus 3.05 and above

Vermont HighTest Plus does not store dates in its database, nor does it do any date calculations internally. There was only one potential spot where VHT allowed the user to specify the date with a two digit year. With v3.05, this has been changed to require a four digit year.

Therefore, Vermont HighTest Plus 3.05 and later are Year 2000 compliant.

Vermont HighTest Plus 3.0 and earlier

As mentioned in the previous section, there is a possibility for a problem with a date field in the interface. When v3.05 was released, Vermont Creative Software mailed a free update to all registered customers of v3.0. If you were not registered at that time, please contact our Sales department for a free upgrade. Note this applies to v3.0 only. There is an upgrade fee for previous versions of Vermont HighTest.

Vermont Test and Vermont Test/Terminal — all versions
(also Ghost, Ghost Jr., Ghost Sr., Dr. Taylor’s Test, Dr. Taylor’s BigTest)
All these names refer to the same product, only with several different names throughout the years. In any case, for any version of this product, it does not store dates, or does it do any date calculations, and therefore is Year 2000 compliant.

Click here for Order Form.