Consultor Eletrônico



Kbase 21068: R-Code Compiled In GUI Gets Error 4438 When Run In Character
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   8/26/2010
Status: Verified

SYMPTOM(s):

R-Code Compiled In GUI Gets Error 4438 When Run In Character

Program <program-name> was compiled under another incompatible display environment. Cannot run without recompile. (4438)

Can r-code compiled in GUI (Graphical User Interface) be run in Character CHUI (Character User Interface)?

Can r-code compiled in Character CHUI (Character User Interface) be deployed in GUI (Graphical User Interface)?

FACT(s) (Environment):

Running compiled R-Code
All Supported Operating Systems
Progress/OpenEdge Product Family

CAUSE:

R-code compiled in a Graphical Environment (GUI Windows) will produce error 4438 when run in a UNIX character environment.
Program <program-name> was compiled under another incompatible display environment.

FIX:

To deploy a character based application, you need to compile the application in a full character mode environment.

If you've developed code under Windows NT in the GUI Procedure Editor and you wish to deploy that code to a UNIX platform, start a Character Client session and recompile it there.
This is also true if you compile code on CHUI and deploy it on CHUI.