2011-11-16 3 views
3

우리는 SSRS 2008 R2를 사용하고 있습니다. 보고서를 이메일로 보내기위한 구독을 만들었지 만 구독이 매 시간마다 실행되므로 데이터가 없을 때 보고서를 보내지 않으려합니다. 누구든지 빈 보고서 나 이메일이없는 보고서를 이메일로 보낼 수 없도록 차단하는 방법을 알려주십시오.SSRS는 보고서에 데이터가 없을 때 이메일을 보내지 않습니다.

답변

3

저장 프로 시저 및 데이터 기반 구독을 사용하여이 작업을 수행했습니다. 데이터가 쿼리에있는 경우

  1. 는 "경우에 사용을 필요로하는 가입 정보를 반환하는 저장 프로 시저 (해결하기 위해, 주소, 전자 메일 본문 등)
  2. 저장 프로 시저 확인 되세요을 만들 "문을 사용하여 데이터가없는 경우 공백 또는 더미 전자 메일 주소를 반환합니다.
  3. 데이터 기반 구독의 원본으로 저장 프로 시저를 사용하십시오.
관련 문제