¿Estás intentando hacer esto en una fórmula, en el Experto de Selección o en el Editor de Comandos?
Si es una fórmula, intenta algo como esto para convertir el campo numérico en una fecha:
Local StringVar data := ToText({MyTable.PBWP2K});
Date(ToNumber(left(data, 4)), ToNumber(mid(data, 5, 2)), ToNumber(right(data, 2)))
A partir de ahí, puedes usar "CurrentDate" de Crystal en lugar de getdate().
Si no estás utilizando un comando o un procedimiento almacenado y quieres usar esta fórmula en el Experto de Selección, también podrías crear una "Expresión SQL" que utilice la sintaxis de tu base de datos. En esta situación, la Expresión SQL se vería algo así (la llamaré PBWP2K_Date):
cast(cast("MyTable"."PBWP2K" as varchar(8)) as datetime)
Luego harías algo como esto en el Experto de Selección:
{%PWBP2K_Date} = CurrentDate
-Dell