Purveyor Software, Modular Enterprise Resource Planning for Food Distribution & Manufacturing
 Purveyor Software featuring Activity Based Cost (ABC) and Just in Time (JIT) Inventory Purveyor Software with ERP/MRP/JIT/ABC features  

"QuickScreens" Advanced User Interface

  • SCREEN.FORWARD, SCREEN.BACK, SAVE.SCREEN, SCREEN.FORWARD.SUB, and SCREEN.BACK.SUB enable use of screen caching history pages on ADDS, Wyse, Esprit terminals and AccuTerm terminal emulation to provide a thicker client. This enables the programmer to return from EXECUTEs and CALLs without using a repaint function or subroutine. History pages in the terminal or PC are used to redisplay the previous page without the need to repaint the screen or save/redisplay the screen. This not only eases programming design, it is much more efficient, using client resources, rather than central computing resources, to handle screen caching and repainting, and especially improves performance over Wide Area Networks (WANs) dramatically. SCREEN.FORWARD/SCREEN.FORWARD.SUB and SCREEN.BACK/SCREEN.BACK.SUB enable this, while SAVE.SCREEN serves as a next-to-last resort when the number of history pages are exceeded, which can happen usually only on Wyse terminals or other terminals which have no history pages at all. You can also set up program logic around this so that your own program re-paint-screen logic kicks in when history pages are exceeded or not supported at all.
  • These are thin-client interfaces which easily support small, medium, large, and extra large user configurations, from LANs, to WANs, to Internet-available applications.
  • Extended screen sizes on terminals such as ADDS and AccuTerm may be easily utilized using parameters in the BB4GL, without the need for any programming. These can go beyond 132,24 when the device supports it. Verbs and variables provide switching to extended screen mode and back again.
  • There is a screen saver which can be used even when true terminals are employed. In terminal mode, it displays what we call "alphabet soup". In AccuTerm mode, it displays the Software Icon for your system, or the BB4GL Icon, if you do not use a Software Icon. When using Purveyor, the Purveyor Icon is shown by default.
  • There is a print screen function which will upload the client MultiValue screen, format it with program name, heading, time & date, save it to a file, and print it to the MultiValue spooler.
  • A parameter (REMAKE.SCREEN) may be used to govern whether the calling program tries to re-paint the screen using SAVE.SCREEN (which does not preserve screen attributes, like reverse video) or whether it will use some sort of program subroutine.
  • If the terminal type does not perform screen paging or the number of history screens has been exceeded, the SAVE.SCREEN and REMAKE.SCREEN logic kicks in and the program can then run its own internal routine. Using AccuTerm's history pages usually provides many more than enough pages, however, and so do many terminals today. Using these devices and/or the SAVE.SCREEN facility can make calling the internal routines completely unnecessary, unless you use them to paint the screen to begin with. (Many simple screens have no paint screen subroutine, in my experience, and QuickScreens adds much to them, also.)
  • Even GUI screens which appear in Visual Basic format (AccuTerm GUI) pass only the data used for the screens back and forth, not entire records, keeping network traffic to a minimum, especially important on WANs. This is, of course, true with AccuTerm SUI screens as well.
  • Involves both Smart User Interface and Graphical User Interface
Racine Enterprises, Inc. Copyright 2002. Contact jpr@racent.net Recommendations available upon Request Contact Racine Enterprises
 
Disclaimer

All text and graphics contained in racent.net are the sole property of Racine Enterprises Inc. Use or reproduction of images, logos and text are prohibited without written authorization.

Racine Enterprises Incorporated develops modular Enterprise Resource Planning (ERP) and Manufacturing Resource Planning (MRP) software that provides the distributors and supply houses of food and hard goods support in the areas of Inventory (and Lot) Control, Sales, Purchasing, Production, Trucking, and Accounting. The sofware works with windows, unix and ultimate operating systems as well as integrates mvBase, mvEnterprise, UniVerse (IBM U2), or Ultimate databases. Purveyor Sofware is designed specifically to benefit companies that sell food products such as poultry, seafood, meat, beef, vegetables, fruit, as well as non-perisable industries like electrical, plumbing, HVAC, HVACR, and refrigeration. For management software solutions that specialize in supporting foods distributors and manufacturers, and hardgoods supply houses choose Purveyor Software.

 
Contact Racine Enterprises Inc. Contact Racine Enterprises Inc. Contact Racine Enterprises