Progress
Programming
Handbook
External Procedures
There are actually two types of external procedures: non-persistent and persistent. Most of this section applies to both. For information on persistent procedures and how they differ from non-persistent procedures, see the "Persistent and Non-persistent Procedures" section.
The external procedure is the most basic procedure. It can contain a single 4GL statement, many statements, or it can be an empty file. Its main characteristic is that it is a block of code that can be created, stored, and compiled separately from all other procedures as an operating system file. As such, you can run call an external procedure from any other procedure by specifying its filename in a RUN statement:
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |