Атакуйте его со стороны данных.
Если в вашем отчете используется хранимая процедура, создайте параметр, чтобы данные не возвращались в отчет при загрузке страницы.Свяжите параметр со скрытым полем, чтобы включить его после того, как ваш пользователь выберет фильтр.
Вот краткий пример того, как вы можете повторно выполнить пустой набор данных для отчета пользователя:
CREATEПРОЦЕДУРА return_no_data_example
@ wantdata as bit = 0
AS
BEGIN
, если @wantdata = 0
begin
select * from gua..users where 1 = 2
end
else
begin
select * from gua..users
end
END