James,
There are 2 possible solutions:
1. Include all forms in the compiled program. To do this Copy all forms
in the database. It works like this: Select all forms in the database, Copy
them using CTRL - C and past them in additional resources R:base forms
using right mouse click and choose the right option.
2. The other possibility is leaving them in the database and if the
form is not available in the compiled program it will use the form in the
database.
Each approach has its own advantages. If you distribute the database amongst
a lot of users the first one is probably preferred, if the database is only
installed only once the second one could be handy (in that case you easily
can update the form by using an unload and load - from development to
production - ) instead of compiling a new version.
The other thing you have to bear in mind is speed.
N.B. Pay attention to switch on things like: Update resources update version
information.
Another thing I like to do is to set all forms, reports and stored
procedures to the same version and time stamp the moment you compile your
program.
It looks like this:
LABEL START
SET VAR VL_DATUM_UPDATE DATETIME = ('29-04-2012 00:00:00')
-- Be careful: European time setting
SET VAR VL_VERSION INTEGER = 250
UPDATE SYS_PROCEDURES SET SYS_PROC_VERSION = .VL_VERSION, SYS_PROC_MOD_TS
= .VL_DATUM_UPDATE
UPDATE SYS_FORMS3 SET SYS_FORM_VERSION = .VL_VERSION, SYS_FORM_MOD_TS
= .VL_DATUM_UPDATE
UPDATE SYS_REPORTS3 SET SYS_REPORT_VERSION = .VL_VERSION ,
SYS_REPORT_MOD_TS = .VL_DATUM_UPDATE
LABEL EINDE
CLEAR VAR VL_*
RETURN
This feature is useful to do some housekeeping when there is a production
and development environment
Hope this helps
Tony
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Jim Belisle
Sent: woensdag 11 juli 2012 13:55
To: RBASE-L Mailing List
Subject: [RBASE-L] - COMPILING FOR THE FIRST TIME
We just got the RBASE 9.5 and plan to compile a form.
At the present we use one form not associated to any table as our Main menu.
I would like to continue to use the same form.
Is it my understanding that ALL forms and reports accessed by this main from
MUST be added to the project?
That is what the instructions seem to say.
James Belisle
Making Information Systems People Friendly Since 1990
--- RBASE-L
================================================
TO POST A MESSAGE TO ALL MEMBERS:
Send a plain text email to [email protected]
(Don't use any of these words as your Subject:
INTRO, SUBSCRIBE, UNSUBSCRIBE, SEARCH,
REMOVE, SUSPEND, RESUME, DIGEST, RESEND, HELP)
================================================
TO SEE MESSAGE POSTING GUIDELINES:
Send a plain text email to [email protected]
In the message SUBJECT, put just one word: INTRO
================================================
TO UNSUBSCRIBE:
Send a plain text email to [email protected]
In the message SUBJECT, put just one word: UNSUBSCRIBE
================================================
TO SEARCH ARCHIVES:
Send a plain text email to [email protected]
In the message SUBJECT, put just one word: SEARCH-n
(where n is the number of days). In the message body,
place any
text to search for.
================================================