I have the following problem: my SSRS report has two date parameters - Date from and Date to. The client requests that the report be prepared through batch processing if this period is longer than 31 days. This report is an extension of the "Main account statement" standard report, so my contract class extends LedgerTransStatementContract, and my validate method of that class overrides the validate method of the parent class. My question is - how can I check in this validate method whether, on the SysOperation form that is displayed for specifying the report parameters, the "Batch processing" toggle is switched on or off (see picture). If it's set to Yes (toggle is switched on), there is no need for the check of the date period length. And vice versa, if it is set to No, a warning message needs to be displayed, saying that for this period, the report has to be prepared through batch processing.