Reports running faster Reports running faster kfr104 (Programmer) (OP) 17 Mar 08 13:24 I have a several Defined fileds in my report and it is taking for ever to run the report in painter...Is there anything I can do to make them display faster?Thanks, RE: Reports running faster focwizard (Vendor) 17 Mar 08 13:46 The first question I have is:Does it run faster without the DEFINEd fields?If not, then they don't matter. If so, then are you SELECTING on DEFINEd fields? And, could you post the MFD and DEFINEs, so we can guess at what is causing the slowdown? RE: Reports running faster kfr104 (Programmer) (OP) 17 Mar 08 14:05 Once I put in the Define fields it runs a lot slower...I wait 3-5 minutes for the report to come up.2007Sales/P12= IF AGENCY_SALES_V.AGENCY_SALES_V.YR EQ '2007' THEN AGENCY_CURR_SALES ELSE 02008Sales/P12= IF AGENCY_SALES_V.AGENCY_SALES_V.YR EQ '2008' THEN AGENCY_CURR_SALES ELSE 0AgencyUtilization/P12= IF 2007Sales GT 0 THEN AGENCY_SALES_V.AGENCY_SALES_V.AGENCYID2008FutureSales/P12= IF AGENCY_SALES_V.AGENCY_SALES_V.YR EQ 2008AND AGENCY_SALES_V.AGENCY_SALES_V.MTH GE 1THEN AGENCY_SALES_V.AGENCY_SALES_V.AGENCY_FUT_SALESELSE 02007pax/P12= IF AGENCY_SALES_V.AGENCY_SALES_V.YR EQ 2007 THEN AGENCY_SALES_V.AGENCY_SALES_V.AGENCY_CURR_PAX ELSE 0 RE: Reports running faster focwizard (Vendor) 18 Mar 08 11:11 In your request, are you SELECTING (using WHERE) on the DEFINEd fields? If so, and the calculation can't be passed to the engine, then all records must be returned, so it can be evaluated by the client. If you look at the trace (assuming it's SQL based), you should see a message that optimization was prevented, and why.