Procedures
A procedure is a set of statements that you can call by name from a script. You can write procedures in 4GL, and you can call existing 3GL and database procedures. Because procedures are associated with an entire application, rather than with individual frames, you can call any procedure from any script in the application.