home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / vms / 14534 < prev    next >
Encoding:
Internet Message Format  |  1992-09-03  |  1.2 KB

  1. Path: sparky!uunet!stanford.edu!agate!ucbvax!CSVAX.COSC.BROCKU.CA!mccarthyd
  2. From: mccarthyd@CSVAX.COSC.BROCKU.CA
  3. Newsgroups: comp.os.vms
  4. Subject: Dec Forms problem
  5. Message-ID: <9209030742.AA19255@ucbvax.Berkeley.EDU>
  6. Date: 2 Sep 92 16:31:45 GMT
  7. Sender: usenet@ucbvax.BERKELEY.EDU
  8. Organization: The Internet
  9. Lines: 27
  10.  
  11. I have the following Dec Forms problem I am posting for a friend. Any help
  12. or manual pointing would be greatly appreciated.
  13.  
  14. "I need to pass an array of (for example) 2000 lines of 80 bytes per line.
  15.  
  16.  I have a COBOL data structure similar to the following:
  17.  01 ws-invoice-record.
  18.     02 ws-invoice-blocks occurs 10 times.
  19.        03 ws-invoice-block.
  20.           04 ws-invoice-line-list occurs 200 times.
  21.              05 ws-invoice-line pic x(80).
  22.  
  23.  Dec Forms expects the data passed in a FORMS$SEND call to be passed by
  24.  descriptor. However the maximum length for a character string descriptor
  25. is
  26.  65535 bytes. The record above exceeds this limit.
  27.  
  28.  Thus, how do I pass a large array to forms. The array should be received
  29. into 
  30.  a large group on the forms side (for scrolling purposes)."
  31.  
  32. Please direct any responses to me at
  33. mccarthyd@csvax.cosc.brocku.ca
  34.  
  35. Thanks in advance.
  36.  
  37.  
  38.