home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / database / informix / 2718 < prev    next >
Encoding:
Internet Message Format  |  1992-12-15  |  2.3 KB

  1. Path: sparky!uunet!cs.utexas.edu!uwm.edu!ogicse!sequent!muncher.sequent.com!debbj
  2. From: debbj@sequent.com (Debbie Johnson)
  3. Newsgroups: comp.databases.informix
  4. Subject: Suggested Changes to 4GL
  5. Message-ID: <1992Dec15.224144.20492@sequent.com>
  6. Date: 15 Dec 92 22:41:44 GMT
  7. Article-I.D.: sequent.1992Dec15.224144.20492
  8. Sender: usenet@sequent.com (usenet )
  9. Distribution: usa
  10. Organization: Sequent Computer Systems Inc.
  11. Lines: 54
  12. Nntp-Posting-Host: time1.sequent.com
  13.  
  14. My Christmas list:
  15.  
  16.   -All fields/literals on forms should have attribute bytes associated with 
  17.    them which you can control from a 4GL program.  So for example, if you want
  18.    to hide a field for some users and not others you could use the same form
  19.    and set an attribute byte to display/not display the field.
  20.    
  21.   -Consistency between the code which RDS executes and the binary code.
  22.   
  23.   -Better documentation with better examples.  The examples always explain
  24.    the obvious.
  25.    
  26.   -Improved documentation on datetime/intervals -- the provided documentation
  27.    is almost useless.  Whenever I try to do anything new with them it takes
  28.    a call to support and the faxing of some tech note.
  29.    
  30.   -Some sort of statements similar to #define in C.
  31.   
  32.   -Blob manipulation functions (compare, copy, append, etc) I had to write
  33.    my own.
  34.    
  35.   -let reca.* = recb.* work for records containing a blob
  36.    
  37.   -Allow the NEXT FIELD function outside of the input/input array funtion.
  38.    If you had fields that were similar on varied forms, you could create
  39.    a one function to complete the edits rather than duplicating that 
  40.    same code all over the place.
  41.    
  42.   -Build in mechanism for error handling that stores data in tables and not
  43.    in UNIX flat files.
  44.    
  45.   -Don't file the last page of a report with blank lines -- my users HATE this!
  46.   
  47.   -Get rid of termcaps, have some other more user friendly mechanism for 
  48.    communicating the key mappings.
  49.    
  50.   -A GUI
  51.    
  52.   -Debugger:  Have a goto or re-execute function type of command
  53.  
  54.  
  55. Debbie Johnson 
  56.  
  57. Phone:                       
  58.     503-578-3767             
  59.     503-578-9890 (FAX)
  60. U.S. Mail:                     E-Mail:
  61.     Mail Stop: RHE1-877          SEQUENT: debbj@sequent.com
  62.     Sequent Computer Systems     UUCP:    sequent!debbj
  63.     15450 SW Koll Parkway
  64.     Beaverton, Or 97006-6063
  65.  
  66.  
  67.   
  68.