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


Reply via email to