> >
> > Hi Leslie,
> >
> > I just recently learned about the use of m dot, and also I learn it here in foxite, but I think I am right in saying that using it to properly name a variable does not automatically makes it public. It is, as I understood, used so that VFP can easily implicitly determine that that is indeed a variable. Being a certain variable public or local still requires your declaration.
> >
> >
Local VarLocal
> > Public VarPublic
> >
> > When you use it later:
> >
> > m.Varlocal = "This variable is local"
> > m.VarPublic = "This variable is public or global"
> >
> >
> > So using Ken's example:
> >
> >
> > REPLACE MyTable.MyField with m.VarLocal IN [MyTable]
> >
> >
> > Tells VFP that m.VarLocal is plain variable, which in our example, a local one.
> >
> >
> > HTH :-)
>
> What
m does stand for?
memory?...
>
>
Fox Blood Live in Us...FOXITE is everything under the FoxWorld!Memory variable.
Try this...
CREATE TABLE Test FREE ;
(Object C(10), Color C(16), SqFt n(6,2))
SCATTER MEMVAR BLANK
m.Object="Box"
m.Color="Red"
m.SqFt=12.5
APPEND BLANK
GATHER MEMVAR
BROWSE
CriZ (,")
"Everyone is entitled to their own opinion, but not their own facts."