is null and is not null both work fine.
When the ddf's were originally created for this table, the flag 'nullable' was not checked. This morning I changed the definition to 'nullable' = y and reloaded the data into the table. I don't know if that made any difference or not.
When you look at this field in the PCC, the fields either show a date string or nothing. I havn't looked at them in the function executor.
Thanks for the help.