static XtraReportBase() { ParametersRequestExtension.RegisterExtension(new TimePeriodParametersExtention(), "DependentEditorsReport"); ReportDesignExtension.RegisterExtension(new TimePeriodDesignExtention(), "DependentEditorsReport"); }
public XtraReportBase() { ParametersRequestExtension.AssociateReportWithExtension(this, "DependentEditorsReport"); ReportDesignExtension.AssociateReportWithExtension(this, "DependentEditorsReport"); Parameter startDateParameter = CreateParameter(startDateParameterName, typeof(DateTime), "Start Date:", CreateCorrector(defaultTimePeriod).Correct(DateTime.Now)); Parameter endDateParameter = CreateParameter(endDateParameterName, typeof(DateTime), "End Date:", DateTime.Now); Parameter periodParameter = CreateParameter(periodParameterName, typeof(TimePeriod), "Last Time Span:", defaultTimePeriod); Parameters.AddRange(new Parameter[] { startDateParameter, endDateParameter, periodParameter }); }