Connecting Tech Pros Worldwide Forums | Help | Site Map

Pass variable to Oracle Query form Crystal Reports

Wayne Baswell
Guest
 
Posts: n/a
#1: Jun 27 '08
I want to pass a date variable to a sql statement from Crystal
Reports. The part of the query accepting the variables looks like:

"Calendar_Date between To_Date('1-JUN-03','mm/dd/yy') and
To_Date('30-JUN-03','mm/dd/yy')"

And I'd be wanting to replace the date part of the query with a
user-entered date. As I'm new to Oracle and Crystal, I don't know
where to start. Is there a way to replace the '1-JUN-03' part with a
variable in Oracle, then modify that variable when I'm designing the
report?

Grabbing all the results and then filtering them in Crystal won't work
as this table is very large. Apologies in advance if this question
has been asked a million times.

--Wayne
Frank
Guest
 
Posts: n/a
#2: Jun 27 '08

re: Pass variable to Oracle Query form Crystal Reports


Wayne Baswell wrote:
Quote:
I want to pass a date variable to a sql statement from Crystal
Reports. The part of the query accepting the variables looks like:
>
"Calendar_Date between To_Date('1-JUN-03','mm/dd/yy') and
To_Date('30-JUN-03','mm/dd/yy')"
>
And I'd be wanting to replace the date part of the query with a
user-entered date. As I'm new to Oracle and Crystal, I don't know
where to start. Is there a way to replace the '1-JUN-03' part with a
variable in Oracle, then modify that variable when I'm designing the
report?
>
Grabbing all the results and then filtering them in Crystal won't work
as this table is very large. Apologies in advance if this question
has been asked a million times.
>
--Wayne
Your statement will not work - the date format differs too much from
the date offered - result will be an ORA-1860 (iirc)
'1-JUN-03','dd-mon-yy', or: '7/1/03','mm/dd/yy'
--
Regards, Frank van Bortel

Wayne Baswell
Guest
 
Posts: n/a
#3: Jun 27 '08

re: Pass variable to Oracle Query form Crystal Reports


You are correct. But I'm most concerned with finding a way to pass a
user entered variable to the query. Any ideas?

Thanks,

Wayne

Frank <fbortel@nescape.netwrote in message news:<br82j8$hgf$1@news2.tilbu1.nb.home.nl>...
Quote:
Wayne Baswell wrote:
>
Quote:
I want to pass a date variable to a sql statement from Crystal
Reports. The part of the query accepting the variables looks like:

"Calendar_Date between To_Date('1-JUN-03','mm/dd/yy') and
To_Date('30-JUN-03','mm/dd/yy')"

And I'd be wanting to replace the date part of the query with a
user-entered date. As I'm new to Oracle and Crystal, I don't know
where to start. Is there a way to replace the '1-JUN-03' part with a
variable in Oracle, then modify that variable when I'm designing the
report?

Grabbing all the results and then filtering them in Crystal won't work
as this table is very large. Apologies in advance if this question
has been asked a million times.

--Wayne
>
Your statement will not work - the date format differs too much from
the date offered - result will be an ORA-1860 (iirc)
'1-JUN-03','dd-mon-yy', or: '7/1/03','mm/dd/yy'
Guido Konsolke
Guest
 
Posts: n/a
#4: Jun 27 '08

re: Pass variable to Oracle Query form Crystal Reports


"Wayne Baswell" wrote...
Quote:
You are correct. But I'm most concerned with finding a way to pass
a
Quote:
user entered variable to the query. Any ideas?
>
Thanks,
>
Wayne
>
Hi Wayne,

maybe a 'Crystal reports' group or forum could offer some help?

Sorry, no help,
Guido


Wayne Baswell
Guest
 
Posts: n/a
#5: Jun 27 '08

re: Pass variable to Oracle Query form Crystal Reports


I have found out that there is no way to bind a variable to the Select
statement from Crystal Reports. This has to be done with stored
procedures.

--Wayne
Closed Thread


Similar Oracle Database bytes