Thanks for the good tips. I found one of my dotted variables declared
BUT not getting defined for some odd reason when I go into Form
Designer, even though it was in the On Before Start EEP as follows
(R:Style checked ok):
SET VAR vclno INTEGER=NULL
I dropped out to R> and checked and it was not getting defined (there
were several that were not when I checked them all with SHOW VAR) so I
added the entire list of declared variables to the On Before Design
Action EEP and then found all the variables were properly defined.
Any further thoughts?
On 2/15/2012 10:09 PM, A. Razzak Memon wrote:
At 10:53 PM 2/15/2012, Dave McCann wrote:
99% sure they all are, but I'm going to re-check them all, maybe I'm
missing one.
Dave,
A few suggestions and technique to correct variable data type in form
designer ...
If a table-driven form include expression(s) that contain dotted
variable(s), you
have to make sure that the dotted variable(s) are pre-defined with
correct data
types. You can pre-define all global variables as "On Before Start EEP".
Make sure to double-check the sequence of variables in the list. If a
variable "B"
is dependant on variable "A", you will have to make sure that the
variable "A" is
defined prior to variable "B", and so on. Check the sequence of
defined variables.
Tip and Technique:
In a situation where some of your variables suddenly change type --
from INTEGER to
BIT or TEXT to BITNOTE, etc., while in form designer, you can switch
to R> prompt,
use "CLEAR ALL VARIABLES" or "CLEAR VARIABLE varname" to clear the
variable, and
then switch back to the form designer expression builder window to
assign correct
data type.
Hope that provides you with some blue's clues ...
Very Best R:egards,
Razzak.
--
Dave McCann
Classic Micro Systems