Good Morning Duncan,
Your tables, views, forms, reports, and labels will convert from R:BASE 6.5++
to R:BASE 7.5 for Windows. The tables and views convert instantly and won't
give you any grief as long as no reserved words are used for tables and column
names. For more details, please review the R:BASE 7.5 for Windows "Frequently
Asked Questions" http://www.rbase.com/support/faq.php
There are conversion considerations for the forms, reports, labels,
application
code. Based on how you use R:BASE, these may or may not effect you. For these
considerations, please download the R:BASE 7.5 Getting Started Guide:
http://www.rbase.com/rbg75/RBG75_Getting_Started_Guide.pdf
As far as your code below, there are only a few small changes that require
your attention, but are not serious.
The command: "SET RBGSIZE CENTER CENTER 640 480" is no longer needed. Now, you
can specify your form size in the Form Property settings, and if needed, alter
the form size dynamically using the PROPERTY command. Simply removing this
line
and editing your form resolution to 640 480 will get this code working
right away.
The PAUSE and DIALOG parameters for "AT CENTER CENTER" are no longer required
as R:BASE now displays the message windows to the center of the screen by
default.
If you leave the "AT CENTER CENTER" in the command file, the code will
still run.
If by chance you would like to alter where the window displays, you can always
use the TOP LEFT parameters to move that location. Example:
PAUSE 3 USING 'Now Reloading the Database ...' OPTION TOP 35|LEFT 35
You will find that nearly all of your original syntax is still supported, only
there are a few more commands and great enhancements to several; like PRINT,
SELECT, GATEWAY, CHOOSE, DIALOG, PAUSE, and more...
For a review of the new commands, features and enhancements:
http://www.rbase.com/rbg75/RBG75_Features_And_Enhancements.pdf
John
At 09:25 AM 3/9/2007, you wrote:
I am currently using Rbase 6.6++ for windows and just wanted to confirm that
Rbase 7.5 for windows will convert my existing Databases, Tables, Reports,
Forms, Labels, and vies. I understand that it will not convert applications
and these will have to be rewritten and I assume there is an application
express same as in 6.5 as I don't have the experience to write them. Also I
have an .RMD file that I originally got from Rbase as follows and wondered
it could merely be copied into &.5 and would it run:
-- AUXPOL.RMD - Reload Database
CLEAR ALL VAR
SET CAPTION ' '
SET RBGSIZE CENTER CENTER 640 480
CLS
RHIDE
PAUSE 2 USING 'Make Sure No One Else Is Connected To The Database!' +
AT CENTER CENTER
CLS
DIALOG 'Would You Like to Continue Database Reload?' vyesno vendkey +
YES AT CENTER CENTER
IF vyesno = 'No' THEN
GOTO done
ENDIF
PAUSE 3 USING 'Checking ...' AT CENTER CENTER
SET VAR vcount INTEGER = (INT(CVAL('Connections')))
IF vcount <> 1 THEN
CLS
PAUSE 2 USING 'Someone Else Is Still Connected To The Database!' +
AT CENTER CENTER
GOTO done
ENDIF
CLS
DISCONNECT
SET MULTI OFF
CONNECT AUXPOL
CLS
PAUSE 3 USING 'Making a Backup Copy Before Reloading ...' +
AT CENTER CENTER
SET MESSAGES OFF
SET ERROR MESSAGES OFF
DISCONNECT
COPY AUXPOL.rb* backup.rb*
CONNECT AUXPOL
CLS
PAUSE 3 USING 'Now Reloading the Database ...' AT CENTER CENTER
DELETE abc.rb*
RELOAD abc
CLS
DISCONNECT
DELETE AUXPOL.rb*
RENAME abc.rb* AUXPOL.rb*
SET MULTI ON
CONNECT AUXPOL
SET ERROR MESSAGES ON
CLS
RHIDE
PAUSE 2 USING 'Reload Process Complete!' AT CENTER CENTER
LABEL done
SET RBGSIZE CENTER CENTER 800 600
CLS
RSHOW
CLEAR ALL VAR
RETURN
----------------------------------------------------------------------------
----------------------------------------------------------------------------
----------------------------------------------------------------------------
--------------------------------------------------------------
-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of John Minyo
II
Sent: Wednesday, March 07, 2007 2:49 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - R:BASE 7.5 March Madness Upgrade Offer
Dear R:BASE Users,
March Madness is here, even at RBTI! To fuel the madness, we have decided to
offer a special R:BASE 7.5 upgrade bundled package to all R:BASE users that
places a great amount of software in your hands! We are calling it the...
"R:BASE 7.5 March Madness Upgrade Bundle"
This exclusive promotion includes:
. R:BASE 7.5 for Windows (Single Seat License) - $345.00 Value
http://www.rbase.com/rbg75/
. R:BASE 7.5 for DOS (Single Seat License) - $345.00 Value . R:Scope 7.5 for
Windows - (Single Seat License) $129.00 Value
http://www.rbase.com/products/rscope/
. R:BASE Editor 7.5 (Single Seat License) - $69.95 Value
http://www.rbedit.com/
. R:Docs 7.5 Syntax Builder (1-year Subscription) - $49.00 Value
http://www.rbase.com/products/rdocs/
. R:BASE 6.5++ for Windows (Single Seat License) - $300.00 Value . Convert
Express - $129.00 Value
http://www.rbase.com/products/convertexpress/
. Subscription to RBG7-L List Server
** ** Special Upgrade Bundle Price: $245.00 ** **
Additional 5 Seat Add-On Network Licenses - $770.00 Value
** Special Upgrade Bundle Price: $525.00 **
You may ask why we are offering this great deal? Our intention is to provide
all R:BASE users with the opportunity to catch up with the growing R:BASE
Community, and to take advantage of all the exciting new enhancements R:BASE
has to offer.
Exclusive Offer Terms and Conditions:
. Available to all R:BASE licensees, using ANY version . All software
programs will be included on one CD-ROM . S&H charges apply based on your
requested shipping method . Expires on March 31, 2007
Call the RBTI Sales Team at 1+724.733.0053, or email us at:
mailto:[EMAIL PROTECTED]
Best regards,
John Minyo II
R:BASE Technologies, Inc.
Customer Service
http://www.rbase.com
[EMAIL PROTECTED]
(724) 733-0053