HP3000-L Archives

February 1996, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Duane Percox <[log in to unmask]>
Reply To:
Duane Percox <[log in to unmask]>
Date:
Mon, 12 Feb 1996 07:30:09 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (31 lines)
>Jeff writes:
>New to programming on the HP3000. Ran into limitations recently on the use
>of FORMSPEC - seems the file szie can not exceed 32767 as I get a run time
>error - integer overflow in FORMSPEC. Upon further investigation tried to
>determine how many records were required to be added for a screen and
>noted where it can waste space - appears that for each item - the item
>number dictates the minimum number of records - that is if I were to copy
>some screens then delete and add my own items - the item number will
>sequentially grow to a max of 256 - so it is possible to end up with only
>one field on it numbered 256 and you can add no more fields - so
>potentially the limit of 128 fields may not be reachable - anybody else
>come across these limits and have work arounds etc. I have determined
>there appears to be no clean utilities for formspec files but I could
>rebuild the file and modify screens (item numbering ) to save space.
 
 
I would suggest the following which should help address your concerns:
 
1. use fast forms files. do not compile into the existing source forms file.
2. run formspec offline (run formspec.pub.sys;info="$stdin") and use the
renumber command to reseq your field numbers starting from 1. you do this
form by form.
3. copy forms into a fresh forms source file.
 
 
Duane Percox  (QSS)
[log in to unmask] (415-306-1608, fax 415-365-2706)
http://www.aimnet.com/~qssnet/
 ftp://ftp.aimnet.com/pub/users/qssnet/
"The best way to have a good idea is to have a lot of ideas." -- Linus Pauling

ATOM RSS1 RSS2