Normally you use report parameters, kinda like you do in Abscess. Normally, you just include the parameters in your stored procedure...
CREATE PROC ReportSP
@StartDate DATE,
@EndDate DATE
AS
SELECT [field list]
FROM [tables]
WHERE SomeDate >=@StartDate AND SomeDate < @EndDate;