보고서에 데이터가없는 경우에도 SSRS에서 예약 된 보고서 전자 메일을 보내려고합니다. ReportExecution2005을 사용하여 보고서를 실행 (렌더링) 한 다음 행 수가 0보다 큰 경우 이메일을 보낼 수 있다고 생각했습니다. 이것이 가능한가?ReportExecution2005 - 렌더링 된 보고서의 행 수를 얻을 수 있습니까?
0
A
답변
2
먼저 보고서를 게시 한 후 구독을 한 번만 만들었습니다. 완료되면 해당 보고서 구독에 대한 작업 이름을 부여받습니다. 그런 다음 레코드 수를 확인한 저장 프로 시저를 만들었고 레코드가 발견되면 msdb..sp_start_job @job_name = ''이 (가) 나와 나와 기술 지원 직원에게 전자 메일을 보냈습니다. 간단히 말해서 기록이 발견되는 경우에만 알려주는 것입니다.
DECLARE @cnt smallint
SELECT @cnt = COUNT(FieldName) FROM TableName
IF (@cnt) > 0
BEGIN
exec msdb..sp_start_job @Job_Name = 'E1F4B93A-8578-490D-BD15-3C989C3BE4F3'
END
ELSE
BEGIN
PRINT 'No Records Found!'
END
다음은 올바른 작업 이름을 얻는 데 도움이되는 쿼리가있는 내 게시물에 대한 링크입니다. 2005 년 & 2008 년 동안 작동하지만 명명 된 인스턴스를 사용하는 경우 수정해야합니다. http://ayesamson.com/category/sql-server/2008/reporting-services-2008/subscriptions/
희망이 있습니다. SQL Server 2005 Standard Edition을 사용합니다. & 2008/R2
관련 문제
- 1. 액세스 보고서의 고정 된 행 수
- 2. 보고서의 행 수에 액세스하는 방법
- 3. facebook 고유 공유 수를 얻을 수 있습니까?
- 4. 어떻게 PDO로 삭제 된 행 수를 검색 할 수 있습니까?
- 5. jQuery - 테이블의 행 수를 계산할 수 있습니까?
- 6. SSRS 보고서의 행 번호
- 7. JasperReports의 행 수를 제어하는 방법
- 8. SharpSVN API를 사용하면 파일을 내보내기하지 않고 수정본에 포함 된 행 수를 얻을 수있는 방법이 있습니까?
- 9. MySQL은 매일 행의 수를 얻을
- 10. 인공 위성 수를 얻을 수 없습니다. Android
- 11. 프로그래밍 방식으로 SSRS 보고서를 렌더링 할 때 시간 초과 오류가 ReportExecution2005.asmx
- 12. Internet Explorer 8에서 열린 탭 수를 얻을 수 있습니까?
- 13. textBlock에서 렌더링 된 텍스트를 가져올 수 있습니까?
- 14. 행 렌더링 안 함
- 15. 행 수를 선택할 때 백분율의 백분율을 어떻게 선택할 수 있습니까?
- 16. 언 바운드 DataGridView에서 최대 행 수를 설정할 수 있습니까?
- 17. MySQL에서 테이블의 행 수를 제한 할 수 있습니까?
- 18. 텍스트 파일의 행 수를
- 19. 각 그룹의 행 수를 계산하십시오.
- 20. 렌더링 도중 gridview 행 교체
- 21. 렌더링 할 수 있습니까? 밑줄이없는보기를 부분적으로 렌더링 할 수 있습니까?
- 22. WPF LISTVIEW 행 수
- 23. RitchTextField에서 가능한 행 수를 계산하십시오.
- 24. iphone coredata의 행 수를 카운트
- 25. asp.net에서 중계기 행 수를 결정하십시오.
- 26. cx_oracle을 사용하여 MERGE에서 영향을받은 행 수를 반환하십시오.
- 27. sqlite 테이블의 최대 행 수를
- 28. 리퍼러를 얻을 수 있습니까?
- 29. 내 코드에 업데이트 된 $ Revision $을 어떻게 얻을 수 있습니까?
- 30. Crystal 하위 보고서의 데이터를 저장할 수 있습니까