壁からぶら下がっているフラットスクリーンに表示されるダッシュボードを開発する必要があります。PC上ではありません(もちろん、キャビネットの後ろなどにPCがありますが、つまり、ユーザーの関与はありません)。
ただし、表示する情報は1つの画面に収まらないため、情報に合わせて4〜5画面をスライド/回転させる必要があります。
それはSSRS2008を使用して実行できることですか?
はいの場合、どのように?そうでない場合は、無料/低コストの良い提案がありますか?
ありがとう。
AutoRefresh
レポートのプロパティを、ローテーションを実行するx秒数に設定します。例
IIf()
関数を使用して現在の時刻をテストしNow()
ます=IIf(Second(Now()) < 15, False, True)
長方形は、現在の分の最初の15秒間に自動更新が発生したかどうかを示し、それ以外の時間は非表示になります。=IIf(Second(Now()) >= 15 AND Second(Now()) < 30, False, True)
長方形は、現在の分の2番目の15秒のブロック中にAutoRefreshが発生したかどうかを示し、その分の他のすべての時間は非表示になります。=IIf(Second(Now()) >= 30 AND Second(Now()) < 45, False, True)
長方形は、現在の分の3番目の15秒のブロック中にAutoRefreshが発生したかどうかを示し、その分のそれ以外の時間は非表示になります。=IIf(Second(Now()) >= 45, False, True)
長方形は、現在の分の4番目の15秒のブロック中にAutoRefreshが発生したかどうかを示し、それ以外の時間は非表示になります。IIf()
現在Minute()
または現在を確認するために、他の組み合わせを行うことができますHour()
。このMod()
関数を使用して、たとえば5分ごとに物事を表示することもできます。
SSRS2008だけでこれを行うことはできないと思います。ただし、レポートページを画像としてレンダリングし、無料のスライドショーツール(picasaは優れていますが、利用できるものはたくさんあります)を使用して、画像のスライドショーを再生することもできます。
または、ウェブページを作成して画像を回転させることもできますが、ここでは最も簡単で技術的な方法を採用していません。
データを「ライブ」にする必要がある場合は、サブスクリプションを作成して、xx分ごとまたは必要なものを何でもレポートを実行できます。出力タイプをTIFFに設定し、配信方法としてWindowsファイル共有を使用します。また、既存のファイルを上書きすることもできるため、xx分ごとに4つまたは5つの画像が上書きされることになります。
もちろん、これを行うにはもっとエレガントな方法がありますが、SSRSを使用して安価で陽気なものにしたい場合は、少なくともこれがオプションです。
幸運を!アル。