Try OpenEdge Now
skip to main content
Managing ABL Applications
R-code Features and Functions : R-code portability : Display architectures

Display architectures

The two display architectures supported by OpenEdge are graphical and character. For information about deploying web applications, see OpenEdge Deployment: WebClient Applications and OpenEdge Getting Started: WebSpeed Essentials.
Code that does not contain user-interface statements (specifically, code that does not create frames, either explicitly or implicitly) does not belong to any display architecture, and so does not involve a change of display architectures. If a procedure contains no user interface code, its r-code can run across user interfaces without change. This is typical, for example, of database schema trigger procedures. Another example of such code is a batch program.