I have some people here who are new to Crystal Reports and they're used to using the SQL query window in MS SQL. So they just copy and paste their SQL query into the Command window, which returns the data set, then they use Selection Export to narrow down the results and format it into a report.
So their query Command will be a large data set, then their Selection expert will prompt the user for a data range and/or a userID to narrow down the data for the final report.
These reports are taking a long time to run and often timing out. My question is this: Does Crystal 11 work this way, execute the query, which returns a large data set, then narrow it down after it's returned based on the data range? This would seem to be the cause for the time outs. Or is it smart enough to take the query command and apply the selection criteria to the SQL BEFORE requesting it from SQL Server?
Any thoughts are greatly appreciated, thanks!
So their query Command will be a large data set, then their Selection expert will prompt the user for a data range and/or a userID to narrow down the data for the final report.
These reports are taking a long time to run and often timing out. My question is this: Does Crystal 11 work this way, execute the query, which returns a large data set, then narrow it down after it's returned based on the data range? This would seem to be the cause for the time outs. Or is it smart enough to take the query command and apply the selection criteria to the SQL BEFORE requesting it from SQL Server?
Any thoughts are greatly appreciated, thanks!