매우 광범위 할 수있는 보고서가 있습니다. 잠재적으로 수십만 개의 행을 반환하고 렌더링하는 데 15 분 이상이 소요될 수 있습니다. 사용자는 보고서 범위를 나타내는 두 개의 날짜와 (모두) 기본값 인 두 개의 필터를 포함하여 네 개의 입력을가집니다. 내가 두 가지 필터 중 하나에서 하나의 엔티티를 선택하지 않고 보고서를 실행하려고하거나 사용자가 1 주일 이상의 데이터를 가져 오려고하면 경고 메시지를 표시합니다. 시간.사용자 지정 SSRS 사용자 경고를 만드는 방법은 무엇입니까?
보고서에서 런타임에 처리 할 수있는 것보다 많은 데이터를 얻으려고한다는 경고를하기 위해 어떤 종류의 검사를 수행합니까?
요청할 때와 같이 런타임에 아무 것도 할 수 없으며 자신의 인터페이스를 작성하지 않아도됩니다. 보고서를 기본 매개 변수로 즉시 실행하는 대신 보고서 내용을 표시하는 대신 사용자에게 보고서 사용 방법에 대한 경고를 표시합니다. 그런 다음 실제 실행을 위해 매개 변수가 변경되면 경고를 숨 깁니다. – kyzen