注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Scheduling Gantt Chart は、スケジュール管理やリソース割り当てのワークフローに使用するインタラクティブなガントチャートを表示する Workshop ウィジェットです。ウィジェットを設定する前に、動的スケジューリングのオントロジーを設定済みであることを確認してください。
Scheduling Gantt Chart ウィジェットを設定するモジュール作成者は、次のことができます。
以下の例では、Scheduling Gantt Chart でパイロットをフライトに割り当てています。
以下の画像は、ウィジェットのレイアウトの概要を示しています。
Enter キーを押すと、結果を含む新しい検索グループが作成されます。Scheduling Gantt Chart ウィジェットには、必須および任意の設定がいくつかあります。このセクションでは概要を示し、必須の設定にはその旨を明示しています。
各スケジュールレイヤーは、入力データ (パック) セクション内で個別に設定します。スケジュールレイヤーは、ガントチャート上にパックとして表示される Schedule オブジェクトの集合を表します。各レイヤーには、データ、ドラッグアンドドロップ動作、外観、インタラクション、ルールのサブセクションがあります。
各スケジュールレイヤーで、パックスタイルを選択して表示形式を変更できます。パックのスタイル、色分け、プロパティの詳細については、スケジュールレイヤー(パック)のスタイル設定を参照してください。
Schedule オブジェクトです。Resource オブジェクトにリンクする Schedule オブジェクトのプロパティです。Schedule オブジェクトのプロパティです。Schedule オブジェクトのプロパティです。ドラッグアンドドロップサブセクションでは、チャート内でのパックの移動方法を設定します。詳細な設定手順については、ドラッグアンドドロップのドキュメントを参照してください。
割り当て動作: Scheduling Gantt Chart でのパックの配置方法を決定します。定義済みの選択肢には、次のものがあります。
スナップ動作: デフォルトでは、ユーザーは Scheduling Gantt Chart ウィジェット上の任意の時刻に、分単位でオブジェクトを割り当てることができます。スナップ動作を使用すると、作成者はオブジェクトを割り当てられる時刻の間隔を設定できます。チャート内の新しい位置にパックをドロップすると、パックは最も近い間隔の開始時刻にスナップします。
たとえば、診察予約用のスケジュールを設定するユーザーは、すべての割り当て(予約)が毎時ちょうど(:00)または毎時30分(:30)に開始する必要があると決める場合があります。
ハンドラーアクションを保存: パックをドラッグアンドドロップしたとき、またはサイズを変更したときに呼び出されるアクションです。
Schedule オブジェクトの以下のパラメーターを変更する必要があります。各パラメーターは任意として指定する必要があります。
color フィールドと name フィールドを持つカスタム型のいずれかに対応付けるマップを返す関数を設定します。name を指定すると、凡例のサポートが有効になります。
スケジュールレイヤーに適用する任意の検証ルールです。詳細については、検証ルールを参照してください。
背景およびイベントのパックスタイルはルールをサポートしていません。
レイアウトセクションは、ウィジェットの視覚的な表示を制御する4つのサブセクションで構成されています。
Metrics セクションでは、カスタム関数を指定してガントチャートにメトリクスを追加できます。2種類のメトリクスを設定できます。
詳細については、インラインメトリクスを参照してください。
Scheduling Gantt Chart ウィジェットは、ほかの Workshop ウィジェットで使用してアプリケーションの機能を拡張できる出力変数を生成します。これらの出力変数には、次のものがあります。
Scheduling Gantt Chart ウィジェットのオントロジーシナリオを設定します。