0

レポートを 7:00、8:00、9:00 などの時間に更新したい。これは、AutoRefresh プロパティを 3600 に設定することで実現できます。

ただし、3600 秒後に更新できるように、正確な時間 (07:00 00:00) にレポートを開く必要があります。07:00 00:01 にレポートを開くと、次の更新時刻は 08:00 00:02、次に 09:00 00:03 になります。そのため、レポートを手動で更新して更新時刻を正しくする必要があります。

レポートをその時間に更新する方法はありますか?

4

1 に答える 1

0

SSRS 2008 R2 では、次のような式を使用して AutoRefresh を設定できます。

datediff("s", datetime.Now, dateadd("h", datediff("h", datetime.MinValue, datetime.Now) + 1, datetime.MinValue))

30分ごとに更新するには、これを試してください:

datediff("s", datetime.Now, dateadd("n", floor(datediff("n", datetime.MinValue, datetime.Now)/30)*30+30, datetime.MinValue))
于 2013-09-17T05:45:43.540 に答える