2017-09-22 1 views
0

AnyGanttで表示可能な日付間隔を取得するにはどうすればよいですか?私はガントを前後に動かすために2つのボタンを追加する必要がありますが、私はそれを行う方法を見つけることができません。私は現在の開始日と終了日を読み、次にガントを新しい値にズームすることを考えていました...AnyGanttで目に見える開始日と終了日を取得する方法は?

ありがとうございました。新しい値にガントをズーム

答えて

0

メンディ、この場合、

はそれを行うために利用可能な方法の一つです。タイムラインをスクロールするHTMLボタンとzoomTo()メソッドを使用する方法を示し、この例をチェックし : https://jsfiddle.net/Shestac92/9zzhw472/3/

chart.zoomTo(start, end); 

また、あなたは、水平スクロールバーと同様のボタンを追加する例を確認するためにアウト・オブ・ボックス方式使用することができますAnychart遊び場に: https://playground.anychart.com/api/7.14.3/core/ui/anychart.core.ui.ScrollBar.buttonsVisible-plain

scrollBar.buttonsVisible(true); 

が、これはあなたを助けることを願っています!

+0

で見つけることができます。最初の解決方法では問題は完全に解決されません。開始変数と終了変数が限界を超えないように制御すると、ユーザーがマウスでタイムラインをドラッグして可視領域を移動すると、フィドルの開始変数と終了変数が目に見える間隔。これは、毎回表示される開始日と終了日を何らかの方法で読み取る方法を求めていたため、zoomToに正しく値を追加できるようになりました。ありがとう。 – Mendi

+0

残念ながら、2017年9月現在、AnyGantt 7.14.3では、開始日と終了日を表示する方法は提供していません。将来のリリースでこの機能を追加する予定です。 –

0

新しいバージョンのAnyGantt 8.1.0では、可視範囲の最大値と最小値を取得する新しい方法が提供されていることをお知らせします。 詳細については、the following page

関連する問題