Roy,
the german help file of VFP 6 tells that fields of the types Currency, Integer and Double are never blank so that ISBLANK() with one of these fields types will always return false.
I've acquired quite a taste for a well-made mistake... [Fiona Apple]