I'm not sure how to help you. Maybe someone else can jump in here?
>Thank for you answer, but it doesn’t work.
>
>I was looking a form as a table and I saw a directory information save with cursor proprieties
>I erase that information and the form works with any set off data using the instruction
>SET PATH TO DATA1 or SET PATH TO DATA2
>Then I wrote the next procedure.
>
>***********************************************************
>This procedure erases the cursors dir information on a form.
>The parameter in the form name without extension.
>
>Procedure BorraDirFormas(cForma)
>
>Close Tables All
>Clear
>Use (cForma+'.Scx')
>
>* Scan for all CURSOR registers
>
>Scan For &cForma..BaseClass='cursor'
> * Seek for "..\" And "\" and erasers all characters in between
> cPropiedad = &cForma..Properties
> nPos1 = At('..\',cPropiedad)
> nPos2 =At('\',cPropiedad,2)
> Replace &cForma..Properties With;
> Stuff(cPropiedad,nPos1, nPos2 - nPos1 + 1,'')
>EndSCan
>
>Use
>
>Return
--Todd Sherman
-Wake Up! Smell the Coffee!