Skip to main content

Problem:

In Enterprise Developer 2.2, UTILS.lbr does not exist, does this mean this option is no longer required? 

The compiler directive INITCALL"UTILS.LBR" was previously used in Studio 6.0 Enterprise Edition.

Resolution:

On Windows, utils.lbr has turned in to utils.dll.

 

If UTILS still needs to be loaded, then this now needs to be done differently by using a

   SET procedure-pointer TO ENTRY “utils”

statement.

 

UTILS cannot be directly loaded using INITCALL, as this does a CALL under the covers which should not be used for UTILS.DLL.

The statement can be directly added to the application code or alternatively it can be put it into a new separate program and then INITCALL that program instead.

 


#EnterpriseDeveloper
#MFDS