ldDate = Thisform.cntStartDate.txtDate.Value * Date to DatetTime ltDateTime = DTOT(ldDate+1) - 1 ... AND cuDetail.CreatedDate <= ldDateTime * DatetTime to Date ... AND TTOD(cuDetail.CreatedDate) <= ldDate>Cumulative totals:
>* ldDate = Thisform.cntStartDate.txtDate.Value && This will crash and burn. >* ldDate = {^2004/08/06 11:59:59 PM} && This works. > >Select cuDetail.PartNumber, cuDetail.ReworkNumber, cuDetail.Kanban, ; > SUM(cuDetail.TotalOK) AS CtTotal, SUM(cuDetail.OK) AS CtOK, ; > SUM(cuDetail.Reworked) AS CtReworked, SUM(cuDetail.Rejected) AS CtRejected ; > from cuReworkNumber, cuDetail ; > WHERE cuReworknumber.ReworkNumber = cuDetail.ReworkNumber ; > AND cuDetail.CreatedDate <= ldDate ; > GROUP BY cuDetail.ReworkNumber, cuDetail.PartNumber ; > into cursor cuCumulativeTotal ; > ORDER BY cuDetail.ReworkNumber, cuDetail.PartNumber