かなり久しぶりの投稿となります。
また、Tableauの世界に戻ってきました。
早速なのですが、日付範囲のスライダーを使用して、表示するグラフの範囲を変更することを考えています。
このこと自体は、実装できるのですが、今困っていることは、時間が経過するとともに、スライダーの右側を常に最新にして、左側を5年分前の位置に位置付けたい事です。
サンプルでは、2009~2013までのデータしかないので、2013を最新としてスライダー右の位置とし、3年前の2010をスライダーの左の位置とします。今後、後続年のデータが取り込まれたとき、2014を最新としてスライダー右の位置とし、3年前の2011をスライダーの左の位置としたいのです。
この様なことは、できるのでしょうか?
2 answers

残念ながらスライダーの位置を自動で変更することはできません。
開始と終了の2つのパラメータで制御する方式であれば、データソースの最新の年に応じて、ワークブックを開いたときに自動で3年前と最新の年をセットすることは可能です。2箇所操作しないといけなくなるので、ユーザーにとっての操作性はスライダーに比べて落ちてしまいますが...。
なお、サポート対象外で完全に自己責任になりますが、.twb (XML)を直接編集することでワークブックを開く前にスライダーを任意の位置にセットすることは一応できます。