An application-based screen management system was developed in APL for a mainframe-based interactive database. It requires no special hardware or software support and therefore runs on any asynchronous communications device. The system includes features unique to most on-line databases yet common to many screen-oriented PC systems.The foundation of the design is the division of all report information into discrete, logical sections. By dividing a report in this way and by providing the user with a powerful set of commands to allow movement both between and within these logical sections, one achieves a very flexible and user-friendly interface.