COMPILATION


The most common errors that occur when compiling RadCORE are located in the locations given below:


- RadCORE extraction folder

The original RadCORE files must be extracted in a determined place (see "Installation and General Structure > Folder Organization" ).


- Inherited Forms / Frames 

To reduce typing, projects based on RadCORE templates abbreviate SERVERMODULE and MAINMODULE, so if you added a new form inherited by DELPHI's default menu ( File, New, etc.. ) you might get the following message:

To resolve, simply rename "UniMainModule.GetFormInstance..." to "mm.GetFormInstance...".

Note: As of version 5.0, RC ELEMENTS has the option of creating new forms with the necessary configurations ready.


- Delphi RIO( 10.3.1 ) 

embarcadero release updates and, there are important fixes in this specific DELPHI version. If possible, apply PATCHES for 10.3.2 and/or 10.3.3.


- Older UNIGUI versions: 

As explained in "prerequisites", try to keep your version of UNIGUI as up to date as possible, I can't point out a minimum version, even so, older versions (lower than .1545 - especially .1530)) can cause problems and These problems (at least the ones that normally occur) are described in the source code (as shown below) so just do a search in Delphi containing the sentences below.


- servermodule

sm.UniGUIServerModuleCreate


- dm_rc:

 dm_rc.rc_MaskAdjust

 dm_rc.rc_BringToFront


important: try to use updated versions. I try to update my version from time to time and I can't always guarantee backwards compatibility.


- Use of original files


The original RadCORE files must not be compiled. These files are the basis for using RC WIZARD in creating your applications.

Note: Always use the RC WIZARD to create a new application.



- BRAZIL or GLOBAL version: 

As explained in "prerequisites", these versions use a report generation example with the open-source component "FORTES REPORT".


If you haven't installed this component you'll get errors like something like "RL.....".( rlreport etc )


In RC WIZARD, when creating a project based on these versions, there is an option "Without Strong Report" to "disable" these components to create an application based on these models to test RadCORE resources.

Created with the Personal Edition of HelpNDoc: Easy EBook and documentation generator