>Just in case you don't already have enough to do.. <grin> What's the word on an update to MM to deal with changes introduced by VFP 8?
>
>After upgrading to VFP 8, the Business Object Builder broke when saving changes. I managed to run it down to the CharValue() function in Utility.prg, writing the oDataEnvironment to lcProperties. In VFP 7, the line
>
>lcRetVal = TRANSFORM(tuExpression,"")
>
>returns an empty string, but in VFP 8, it throws a data type mismatch error.
>
>I changed it to
>
>IF VARTYPE(tuexpression) == "O"
> lcretval = ""
>ELSE
> lcretval = TRANSFROM(tuExpression,"")
>ENDIF
>
I'm glad I'm not the only one who ran into that <g>. I made essentially the same change (VFP 8 was choking when TRANSFORMing an object with an empty format code). I wasn't in the mood to do any more testing earlier this week, so that's about where I left it. Have you run into anything else? I know I was able to compile my app. OK in 8.