home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol163 / gnreport.lin < prev    next >
Encoding:
Text File  |  1984-04-29  |  1.7 KB  |  38 lines

  1.           GNREPORT.BAS  DESCRIPTION OF MODULES
  2.  
  3.        MODULE                     DESCRIPTION
  4.  
  5. COMMON                            COMMON STATEMENTS HERE
  6. DIM                               PARTICULAR VARIABLE & STRING ARRAYS HERE
  7. KNOWN VARIABLES & STRINGS         DECLARE THEM
  8. OPEN COMMON FILES HERE            ESTABLISH SCREEN & COMPANY PARAMETERS
  9. MASK                              PARTICULAR MASK STRINGS HERE
  10. PASSWORD                          PASSWORD MODULE, IF ANY  
  11. 5                                 PASSWORD INPUT ROUTINE
  12. 7                                 ANY OTHER KNOWN VARIABLES HERE & GOTO 11
  13. 8                                 VERTICAL CURSOR POSITIONING ROUTINE
  14. 9                                 DATE FORMATTING ROUTINE
  15. 10                                CURSOR ADDRESS ROUTINE
  16. 11                                MAIN SCREEN GENERATION HERE
  17. 13                              FIND END OF FILE ROUTINE  
  18. 14                              LOOP EOF & DECLARE IN STRING
  19. 15                              PRINT GENERATION HERE
  20. 20                              READ FILE ROUTINE
  21. 50                              INCREMENT RECORD NUMBER
  22. 60                              55 LINE CHECK & PRINT RECORD INFO
  23. 100                              PRINT ONE LINE ON SHEET
  24. 200                              CLOSING ROUTINE
  25. 500                              PRINT HEADING INFO
  26. 600                              SUBTOTAL ROUTINE
  27. 700                              GRANDTOTAL ROUTINE
  28. 1000                              IF END #1 STATEMENT
  29. 1001-1021                         FILE READ ROUTINES    
  30. 6000                              RECORD NOT ESTABLISHED ROUTINE
  31. 9990                              CLOSE FILES AND STOP 
  32. 9992                              SOFTWARE FILE I/O ROUTINE
  33. 9999                              SOFTWARE FILE I/O END ROUTINE
  34.  
  35.  
  36.  
  37.  
  38.