Scenario :- i have created a query based report and want to put the range only date but in the tbale the filed is date time. SO user have requirement that they want only a date filter not with the time, So for this i create a contract class :- to validate the date UI Builder - to create a dialog Controller class - to pass the query based report range Step 1 : - Create a UI Builder class :- /// <summary> /// The <c>AvaAssetWorkorderHistoryReportUIBuilder</c> class is the UIBuilder class for the <c>AvaAssetWorkorderHistoryReport</c> report. /// </summary> [ SrsReportNameAttribute('AvaAssetWorkorderHistoryReport.Report'), SysOperationContractProcessingAttribute(classstr(AvaAssetWorkorderHistoryReportUIBuilder), SysOperationDataContractProcessingMode::CreateUIBuilderForRootContractOnly) ] class AvaAssetWorkorderHistoryReportUIBuilder extends SrsReportDataContractUIBuilder { #define.paramet...