Pass variable to Oracle Query form Crystal Reports

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Wayne Baswell

    Pass variable to Oracle Query form Crystal Reports

    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_D ate 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

    #2
    Re: Pass variable to Oracle Query form Crystal Reports

    Wayne Baswell wrote:
    [color=blue]
    > 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_D ate 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[/color]

    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

    Comment

    • Wayne Baswell

      #3
      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@nescap e.net> wrote in message news:<br82j8$hg f$1@news2.tilbu 1.nb.home.nl>.. .[color=blue]
      > Wayne Baswell wrote:
      >[color=green]
      > > 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_D ate 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[/color]
      >
      > 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'[/color]

      Comment

      • Guido Konsolke

        #4
        Re: Pass variable to Oracle Query form Crystal Reports

        "Wayne Baswell" wrote...[color=blue]
        > You are correct. But I'm most concerned with finding a way to pass[/color]
        a[color=blue]
        > user entered variable to the query. Any ideas?
        >
        > Thanks,
        >
        > Wayne
        >[/color]

        Hi Wayne,

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

        Sorry, no help,
        Guido


        Comment

        • Wayne Baswell

          #5
          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

          Comment

          Working...