[]
Sheets.GanttSheet.Task
• new Task()
タスクのインスタンスを作成します。(内部使用のみ)
classdesc
プロジェクトにタスクを表します。
• children: Task
[]
このタスクの子を取得します。内部タスクのクローンされた配列です。子を変更するには、project.insertTasks と project.removeTasks を呼び出します。
readonly
• complete: number
このタスクの完了パーセントを示す ********float 数を取得または設定します。値は 0 以上である必要があります。
• completeThrough: Date
タスクの進行状況を示す Date 値を取得または設定します。タスクに関して実績が報告された時点です。
• duration: string
| number
| Duration
このタスクの期間を取得または設定します。期間を表す数値または文字列値を設定することができ、取得結果は常に有効な GC.Spread.Sheets.GanttSheet.Duration オブジェクトになります。メモ:手動スケジュールモードの開始のみまたは終了のみのタスクでは、期間が null になります。
• finish: Date
このタスクの終了日を取得または設定します。メモ:手動スケジュールモードの開始のみまたは期間のみのタスクでは、終了が null になります。 このような場合は、finishDisplayed を使用してガントチャートの実際の値を取得します。
• finishDisplayed: Date
ガントチャートに表示するこのタスクの終了日を取得します。
readonly
• isMilestone: boolean
このタスクがマイルストーンであるかどうかを示すブール値を取得または設定します。指定しない場合、タスクは期間が 0 の場合にマイルストーンとして表示されます。
• isNormal: boolean
このタスクが通常タスクであるかどうかを示すブール値を取得します。通常タスクは、サマリータスクまたはマイルストーンでもありません。
readonly
• isSummary: boolean
このタスクがサマリータスクであるかどうかを示すブール値を取得します。サマリータスクは他のタスクの親です。
readonly
• level: number
このタスクのレベルを取得します。ルートタスクの場合、値は 0 です。
readonly
• mode: TaskScheduleMode
このタスクのスケジュールモードを取得または設定します。
• name: string
このタスクの名前を取得または設定します。
• parent: Task
このタスクの親を取得します。メモ:ルートタスクには親がありません。
readonly
• predecessorDependencies: TaskDependency
[]
このタスクのすべての先行タスクを含む GC.Spread.Sheets.GanttSheet.TaskDependency 配列を取得します。先行タスクを変更するには、タスクの先行タスクフィールドを設定するか、プロジェクトのaddDependencyまたはremoveDependencyを呼び出してください。
readonly
• predecessors: string
このタスクの先行タスクを表す文字列値を取得または設定します。 先行タスク文字列には、1 つ以上のタスク番号と依存関係の種類が含まれます。
• rowIndex: number
このタスクの行インデックスを取得します。タスクがソートされていない場合、行インデックスはタスクの ID と同じになります。
readonly
• start: Date
このタスクの開始日を取得または設定します。メモ:手動スケジュールモードの終了のみまたは期間のみのタスクでは、開始が null になります。 このような場合は、startDisplayed を使用してガントチャートの実際の値を取得します。
• startDisplayed: Date
ガントチャートに表示するこのタスクの開始日を取得します。
readonly
• style: Object
このタスクのバースタイルを取得または設定します。ガントチャートではタスクに複数のタスクバーを含めることができ、指定したルール名で各バースタイルを設定できます。メモ:この値のメンバーを変更せず、代わりにこのフィールドに新しいオブジェクトインスタンスを設定します。
▪ [key: string
]: TaskStyle
• successorDependencies: TaskDependency
[]
このタスクの後続タスクをすべて含む GC.Spread.Sheets.GanttSheet.TaskDependency 配列を取得します。後続タスクを変更するには、タスクの後続フィールドを設定するか、プロジェクトのaddDependencyまたはremoveDependencyを呼び出してください。
readonly
• successors: string
このタスクの後続タスクを表す文字列値を取得または設定します。 後続タスク文字列には、1 つ以上のタスク番号と依存関係の種類が含まれます。
• taskNumber: number
このタスクの番号を取得します。 ルートタスクの場合、値は 0 です。
readonly
▸ getValue(property
): void
指定されたプロパティによってタスクの値を取得します。
名前 | 型 | 説明 |
---|---|---|
property |
string |
指定したプロパティ。 |
void
タスクの値。
▸ setValue(property
, value
): void
指定されたプロパティによってタスクの値を設定します。
名前 | 型 | 説明 |
---|---|---|
property |
string |
指定したプロパティ。 |
value |
any |
指定された値。 |
void