Dont know if this will help..

In the past I have used formulas instead of parameters to very good effect.

Jared Clinton.

> -----Original Message-----
> From: Brian Thornton [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, 5 April 2001 13:45
> To: CF-Talk
> Subject: Re: Help sending data to Crystal Reports
> 
> 
> Crystal has a IIS ISAPI snap in that needs to be used with 
> the Web server.
> ----- Original Message -----
> From: "Peter Janett" <[EMAIL PROTECTED]>
> To: "CF-Talk" <[EMAIL PROTECTED]>
> Sent: Wednesday, April 04, 2001 8:41 PM
> Subject: Help sending data to Crystal Reports
> 
> 
> > A friend posted this on another list, and I figured someone 
> here could
> help:
> >
> > I'm using Cold Fusion 4.5, Crystal Reports 8.5. I cannot 
> determine how to
> > pass multiple parameters to a .rpt file when they are 
> entered via a form.
> >
> > Example Snippet:
> >
> > <CFREPORT
> >  
> REPORT="D:\giweb-online\site\reports\gagesdue\byduedate\byduedate.rpt"
> >  DATASOURCE="Gage InSite" TYPE="Microsoft" username="GI" 
> password ="GI">
> > <CFOUTPUT>
> > <cfif '#FORM.company#' IS NOT "">
> >     {Gages.Company} = '#FORM.company#'
> > </cfif>
> > <cfif '#FORM.department#' IS NOT "">
> >     {Gages.Department} = '#FORM.department#'
> > </cfif>
> > <cfif '#FORM.gage_type#' IS NOT "">
> >     {Gages.Gage_Type} = '#FORM.gage_type#'
> > </cfif>
> > </CFOUTPUT>
> > </CFREPORT>
> >
> > Results:
> >
> > - If company and gage_type are passed to the CFM page, only 
> gage_type gets
> > pushed to the report.
> > - If company and department are passed to the CFM page, 
> only department
> gets
> > pushed to the report.
> >
> > 
> ----------------------------------------------------------------------
> >
> > Hardcoded values:
> >
> > <CFREPORT
> >  
> REPORT="D:\giweb-online\site\reports\gagesdue\byduedate\byduedate.rpt"
> >  DATASOURCE="Gage InSite" TYPE="Microsoft" username="GI" 
> password ="GI">
> > <CFOUTPUT>
> >     {Gages.Company} = 'ABC COMPANY'
> >     {Gages.Gage_Type} = 'CALIPER'
> > </CFOUTPUT>
> > </CFREPORT>
> >
> > Result: Out of Memory Message
> >
> > 
> ----------------------------------------------------------------------
> >
> > Adding Semicolons clears the memory error:
> >
> > <CFREPORT
> >  
> REPORT="D:\giweb-online\site\reports\gagesdue\byduedate\byduedate.rpt"
> >  DATASOURCE="Gage InSite" TYPE="Microsoft" username="GI" 
> password ="GI">
> > <CFOUTPUT>
> >     {Gages.Company} = 'ABC COMPANY';
> >     {Gages.Gage_Type} = 'CALIPER';
> >     {Gages.Gage_SN} = 'BCD110';
> > </CFOUTPUT>
> > </CFREPORT>
> >
> > Result: In this case BCD110 is found... but if we do this:
> >
> > <CFREPORT
> >  
> REPORT="D:\giweb-online\site\reports\gagesdue\byduedate\byduedate.rpt"
> >  DATASOURCE="Gage InSite" TYPE="Microsoft" username="GI" 
> password ="GI">
> > <CFOUTPUT>
> >     {Gages.Gage_SN} = 'BCD110';
> >     {Gages.Company} = 'ABC COMPANY';
> >     {Gages.Gage_Type} = 'CALIPER';
> > </CFOUTPUT>
> > </CFREPORT>
> >
> > All the calipers are found.
> >
> > 
> ----------------------------------------------------------------------
> >
> > I am left assuming only one paramter (the last in the list) 
> is sent to
> > crystal reports.
> >
> > Basically, I have a form with about 20 optional fields and 
> I need to pass
> > form data into the report for custom lookups based on what 
> they enter.
> I've
> > tried CFIF, no CFOUTPUT, yes CFOUTPUT, Variables, 
> IsDefined... blah blah
> > blah. I've gone through Allaire, Macromedia, Google, 
> Altavista, Seagate
> > Software, etc ad nauseum and have yet to find anything 
> beyond this simple
> > kind of example:
> >
> > <CFREPORT
> >  
> REPORT="D:\giweb-online\site\reports\gagesdue\byduedate\bydued
> ate.rpt">
> >     {Gages.Company} = '#FORM.company#'
> > </CFREPORT>
> >
> > So I'm stuck.
> > --------------------------------------------
> >
> > Thanks,
> >
> > Peter Janett
> >
> > New Media One Web Services
> > ================================
> > WEB HOSTING FOR WEB DEVELOPERS
> > ================================
> > Sun, IRIX, Windows 2000, Linux;
> > PHP, MySQL, Perl, Cold Fusion,
> > MS SQL, ASP, SSI, SSL
> > http://www.newmediaone.net
> > [EMAIL PROTECTED]
> > (303)828-9882
> >
> >
> >
> >
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to