Thanks for the suggestion but I tried that one and it didn't work. I think the problem might be that we don't know what the dynamic data LastName is set to if you don't have a last name. Is it that there isn't any data in LastName or is it something that we just can't see.
I've tried to set a DynamicDataFilter so that it just came back with a boolean value of the state of the last name. But I don't think I know how to do that properly or even if you can do that. All the examples for DynamicDataFilter use four characters but the field actually has eight characters.
It always seems that when I try to do something new with the interface it's way more complicated then it looked initially.
Any more ideas?