Hi Fabio,
I see the same. Looks like VFP parser "chokes" on three (or more) part names. As a workaround, you can assign value of the property to the local variable and use that variable in the query.
>Hi
>
>VFP SELECT problems:
>
>SELECT ... objVar.Property .... OK
>
>SELECT ... m.objVar.Property .... OK
>( m. it is cut from the parser: variable prefix )
>
>SELECT ... objVar.objProp.Property .... BUG for double dot presence
>
>A workaround, but is more slowed:
>SELECT ... EVAL('objVar.objProp.Property') .... OK
>
>This problem present mainly with the collections:
> collection.Item(keyIndex).value
>
>Fabio
--sb--