2010-03-15 4 views
0

현재 Google 시스템은 ReportingService의 ListSubscriptions 메서드에서 반환되는 모든 구독에 대해 "foreach"를 수행하고 Timed Subscription 이벤트를 발생시켜 보고서를 전자 메일로받습니다.SSRS를 사용하여 구독 제한을 이메일로 제한

dev 환경에서는 테스트 할 때 이러한 보고서의 모든 구독을 보내지 않기를 바랍니다.

보고서를 수신 할 수 있도록 내 이메일 주소를 사용하여 새 구독을 만들 수있는 방법이 있습니까? 그런 다음 임시 구독을 보내면 삭제할 수 있습니다.

방법에 대한 아이디어가 있으십니까?

답변

0

이 작업을 수행하는 방법을 알아내는 최대 종단 자신 하위 ID = rs.CreateSubscription()

다음대로 FireEvent 후 삭제 ("TimedSubscription", 하위 ID)를 사용하여 테스트 가입

을 만든

rs.DeleteSubscription (subId)

+0

좋아요,이 이벤트를 발생시킬 때처럼 작동하지 않았습니다. 삭제 구독은 이벤트가 완료 될 때까지 기다리지 않습니다. 이 작업을 수행하기 위해 fireevent의 비동기 및 완료 이벤트를 사용하는 방법이 있지만 문서가 매우 희소합니다. – Graeme

관련 문제