Consultor Eletrônico



Kbase P176695: Can Progress distinguish between GUI for .NET form and 4GL code?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/3/2010
Status: Unverified

GOAL:

Can Progress distinguish between GUI for .NET form and 4GL code?

GOAL:

How to tell from an r-code file if it represents an ABL class ?

GOAL:

How to tell from an r-code file if it represents a .NET class ?

FACT(s) (Environment):

OpenEdge 10.2x
Windows
OpenEdge Category: Language (4GL/ABL)

FIX:


If only an r-code file is available, it will only be possible to tell if this represents an ABL class or an ABL procedure.

This can be done by using the RCODE-INFO system handle:
- Set RCODE-INFO:FILE-NAME to the filename
- Check the RCODE-INFO:IS-CLASS attribute.

This will tell you if the file needs to be executed using the RUN statement or the NEW() statement.

With only an r-code file available, it will not be possible to see if the code inherits from or makes use of .NET classes.