I’m using Crystal Reports 8.0 and Oracle 8.05. My problem is in the record selection formula. (I think ?) How do I retrieve all data (NULL and NOT NULL) using the (like) function with the wildcard (*). I need to use the (Use indexes or server for speed and Convert Null field value to default) options in the report options section. Here is what my selection expert looks like:
{CCALL.SERIAL} like {?serial}
When I enter a value in the parameter field it works fine, when I enter (*) I only get the records that have values. If I unselect the (Use index or server for speed) option, I get all records, but the speed is dramatically increased from 15 seconds to 1 hour. I tried using formulas with the (Use index or server for speed) set on, but again the data is not being pushed down to the server. Here is what my SQL looks like with the index selection on:
SELECT
CCALL."SERIAL"
FROM
"SYSADM"."CCALL" CCALL
WHERE
CCALL."SERIAL" LIKE '%'
Here is what my SQL looks like with the index selection off or using formulas in the selection expert:
SELECT
CCALL."SERIAL"
FROM
"SYSADM"."CCALL" CCALL
Please help!!
{CCALL.SERIAL} like {?serial}
When I enter a value in the parameter field it works fine, when I enter (*) I only get the records that have values. If I unselect the (Use index or server for speed) option, I get all records, but the speed is dramatically increased from 15 seconds to 1 hour. I tried using formulas with the (Use index or server for speed) set on, but again the data is not being pushed down to the server. Here is what my SQL looks like with the index selection on:
SELECT
CCALL."SERIAL"
FROM
"SYSADM"."CCALL" CCALL
WHERE
CCALL."SERIAL" LIKE '%'
Here is what my SQL looks like with the index selection off or using formulas in the selection expert:
SELECT
CCALL."SERIAL"
FROM
"SYSADM"."CCALL" CCALL
Please help!!