Strange behavoir of ,g variable in called table.

Jerry Rains j.rains at allamericanmoving.com
Fri Oct 22 08:07:38 PDT 2004


I just ran across something strange.  When doing a FORM through a CALLed process table.  Variable ca(65) in the input table was defined in the CALLed table as ca(80,*,g). 

 1  -------   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -
       ? If:                                                                   ?
       Then: ca(80,*,g)                                                        ?
  2  -------   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -
       ? If:    ca eq ""                                                        ?
       Then: gosub getCmp                

getCmp executed the first time this FORM was printed and everything was fine.  After that the address fields set by getCmp were blank.  I expected ca(80,*,g) to be reset the next time the FORM was printed because it is in a CALLed table and ca isn't set in the automatic table.  Has filePro always worked this way or is this a bug?

Jerry Rains 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.celestial.com/pipermail/filepro-list/attachments/20041022/74768807/attachment.html


More information about the Filepro-list mailing list