2012-10-25 2 views
1

벽에서 매달려있는 평면 스크린에 표시되는 대시 보드를 개발해야합니다. PC가 아닙니다 (물론 캐비닛 뒤에 있거나 PC에있는 것이 있지만 사용자가 개입하지 않아도됩니다).SSRS 2008을 사용하여 슬라이딩 대시 보드를 개발할 수 있습니까

하지만 표시 할 정보가 단일 화면에 맞지 않으므로 4-5 개의 화면을 슬라이딩/회전해야합니다.

SSRS 2008을 사용하여이 작업을 수행 할 수 있습니까?

그렇다면 어떻게됩니까? 그렇지 않다면 좋은 무료/저비용 제안이 있습니까?

감사합니다.

답변

7
  • 은 회전이 발생하는 당신이 원하는 초 X 번호로 보고서의 AutoRefresh 속성을 설정 한 보고서
  • 에 자신의 사각형 내에서 4/5 '스크린'을 만듭니다.
  • 설정 한 자동 새로 고침 길이에 따라 수식을 기반으로 다양한 사각형의 표시 여부를 설정하십시오.

  • 설정 자동 새로 고침 15 초
  • 우리는 당신이 4 개 사각형을 가정합니다/'슬라이드'
  • 따라서는 각 슬라이드마다 한 번씩 분
  • 를 표시됩니다
  • IIf() 함수를 사용하여 각 사각형의 가시성을 독립적으로 설정하고 현재 시간을 테스트합니다 자동 새로 고침이 전류 분의 처음 15 번째 블록 중에 발생한 경우
  • 직사각형 1
    • =IIf(Second(Now()) < 15, False, True) 직사각형 숨겨되도록 분 동안 다른 모든 시간을 표시 할 Now() 함수 E.
  • 직사각형 2
    • =IIf(Second(Now()) >= 15 AND Second(Now()) < 30, False, True) 자동 새로 고침 현재 순간의 제 15초 블록 중에 발생한 경우 직사각형 표시되며 숨겨되도록 분 동안 다른 모든 시간.
  • 직사각형 3
    • =IIf(Second(Now()) >= 30 AND Second(Now()) < 45, False, True) 자동 새로 고침 현재 순간의 제 15초 블록 중에 발생한 경우 직사각형 표시되며 숨겨되도록 분 동안 다른 모든 시간.
  • 직사각형 4
    • =IIf(Second(Now()) >= 45, False, True) 자동 새로 고침 현재 순간의 제 15초 블록 중에 발생한 경우 직사각형 표시되며 숨겨되도록 분 동안 다른 모든 시간.

다른 조합은 현재 Minute() 또는 Hour() 전류에서 찾고 IIf()에 대해 수행 할 수 있습니다. Mod() 함수를 사용하여 5 분마다 모든 것을 표시 할 수도 있습니다.

+0

이 기능이 작동하면 천재적입니다. 나는 그것을 시도 할 것이다. 그래도 시간이 좀 걸릴 것입니다. 그래서 오늘 나에게서 들으실 수는 없습니다. 감사. – Amarundo

+0

미안하지만, 뉴욕에서 권력이없는 8 일 이상 지났습니다! 나는 따라 잡고 있고 다음 주에 올 것이다. 감사. – Amarundo

+1

나는 "이 작품은 천재"라고 전에이 글에 댓글을 달았습니다. 글쎄, 너! 이것은 절대적으로 아름답습니다! 고마워. – Amarundo

1

SSRS 2008에서이 작업을 수행 할 수 있다고 생각하지 않습니다. 그러나 단순히 페이지를 이미지로 렌더링 한 다음 이미지의 슬라이드 쇼를 재생할 수있는 무료 슬라이드 쇼 도구 (picasa는 좋지만 사용할 수있는 곳이 많습니다)를 사용할 수 있습니다.

또는 이미지를 회전하는 웹 페이지를 만들 수도 있지만 여기서는 가장 쉽고 최소한의 기술 경로를 사용하고 있습니다.

데이터가 '실시간'이어야하는 경우 필요한 xx 분마다 보고서를 실행하기 위해 구독을 만들 수 있습니다. 출력 형식을 TIFF로 설정하고 Windows 파일 공유를 전달 방법으로 사용하십시오. 또한 기존 파일을 덮어 쓸 수 있으므로 xx 분마다 4 또는 5 개의 이미지를 덮어 쓰게됩니다.

물론 이것은 훨씬 더 우아한 방법입니다.하지만 SSRS를 사용하고 싶고 저렴하고 쾌적하게 원한다면 적어도 하나의 옵션입니다.

행운을 빈다. 알.

관련 문제