some more detail, calling report through asp page with vbscript.
code as follows
strTargetPath = Application("ReportTargetPath"

& Session("strUserId"

& "\"
Set objFileSystem = CreateObject("Scripting.FileSystemObject"
strSourceFile = Application("ReportSourcePath"

& Session("reportid"

& ".rpt"
strTargetFile = strDesc & "-" & datepart("yyyy",now) & datepart("m",now) & datepart("d",now) & "-" & datepart("h",now) & datepart("n",now) & datepart("s",now) & ".rpt"
strReportURL = Application("ReportURL"

& Session("strUserId"

& "/" & strTargetFile
strTargetFile = strTargetPath & strTargetFile
'--- create crystal application ---
'Response.Write("Starting Crystal Reports...<P>"

Set objReportApp = CreateObject("Crystal.CRPE.Application"
Call objReportApp.LogOnServer("p2sodbc.dll",Application("dbname"

,"", "sa", "support"
Set objReport = objReportApp.OpenReport(strSourceFile)
Response.Write "server:" & Application("dbname"

objReport.Database.Parameters(1).Value = Session("Applicationno"

objReport.Database.Parameters(2).Value = strclass
Response.Write "application:" & session("applicationno"

Response.Write "permitclass:" & strclass
'--- set report destination ---
objReport.ExportOptions.DestinationType = 1 'crEDTDiskFile
objReport.ExportOptions.FormatType = 1 'crEFTCrystalReport
objReport.ExportOptions.DiskFileName = strTargetFile
objReport.ProgressDialogEnabled = false
Response.Write " target file:" & strtargetfile
call objReport.Export(false)
Set objReport = Nothing
Set objParameter = Nothing
Call objReportApp.LogOffServer("p2sodbc.dll", Application("dbname"

, "", "sa", "support"

'objReportApp.close
Set objReportApp = Nothing
this is pretty urgent.