[]
        
(Showing Draft Content)

GC.Spread.Sheets.GanttSheet.Task

クラス: Task

Sheets.GanttSheet.Task

Table of contents

コンストラクタ

プロパティ

メソッド

コンストラクタ

constructor

new Task()

タスクのインスタンスを作成します。(内部使用のみ)

classdesc プロジェクトにタスクを表します。

プロパティ

children

children: Task[]

このタスクの子を取得します。内部タスクのクローンされた配列です。子を変更するには、project.insertTasks と project.removeTasks を呼び出します。

readonly


complete

complete: number

このタスクの完了パーセントを示す ********float 数を取得または設定します。値は 0 以上である必要があります。


completeThrough

completeThrough: Date

タスクの進行状況を示す Date 値を取得または設定します。タスクに関して実績が報告された時点です。


duration

duration: string | number | Duration

このタスクの期間を取得または設定します。期間を表す数値または文字列値を設定することができ、取得結果は常に有効な GC.Spread.Sheets.GanttSheet.Duration オブジェクトになります。メモ:手動スケジュールモードの開始のみまたは終了のみのタスクでは、期間が null になります。


finish

finish: Date

このタスクの終了日を取得または設定します。メモ:手動スケジュールモードの開始のみまたは期間のみのタスクでは、終了が null になります。 このような場合は、finishDisplayed を使用してガントチャートの実際の値を取得します。


finishDisplayed

finishDisplayed: Date

ガントチャートに表示するこのタスクの終了日を取得します。

readonly


isMilestone

isMilestone: boolean

このタスクがマイルストーンであるかどうかを示すブール値を取得または設定します。指定しない場合、タスクは期間が 0 の場合にマイルストーンとして表示されます。


isNormal

isNormal: boolean

このタスクが通常タスクであるかどうかを示すブール値を取得します。通常タスクは、サマリータスクまたはマイルストーンでもありません。

readonly


isSummary

isSummary: boolean

このタスクがサマリータスクであるかどうかを示すブール値を取得します。サマリータスクは他のタスクの親です。

readonly


level

level: number

このタスクのレベルを取得します。ルートタスクの場合、値は 0 です。

readonly


mode

mode: TaskScheduleMode

このタスクのスケジュールモードを取得または設定します。


name

name: string

このタスクの名前を取得または設定します。


parent

parent: Task

このタスクの親を取得します。メモ:ルートタスクには親がありません。

readonly


predecessorDependencies

predecessorDependencies: TaskDependency[]

このタスクのすべての先行タスクを含む GC.Spread.Sheets.GanttSheet.TaskDependency 配列を取得します。先行タスクを変更するには、タスクの先行タスクフィールドを設定するか、プロジェクトのaddDependencyまたはremoveDependencyを呼び出してください。

readonly


predecessors

predecessors: string

このタスクの先行タスクを表す文字列値を取得または設定します。 先行タスク文字列には、1 つ以上のタスク番号と依存関係の種類が含まれます。


rowIndex

rowIndex: number

このタスクの行インデックスを取得します。タスクがソートされていない場合、行インデックスはタスクの ID と同じになります。

readonly


start

start: Date

このタスクの開始日を取得または設定します。メモ:手動スケジュールモードの終了のみまたは期間のみのタスクでは、開始が null になります。 このような場合は、startDisplayed を使用してガントチャートの実際の値を取得します。


startDisplayed

startDisplayed: Date

ガントチャートに表示するこのタスクの開始日を取得します。

readonly


style

style: Object

このタスクのバースタイルを取得または設定します。ガントチャートではタスクに複数のタスクバーを含めることができ、指定したルール名で各バースタイルを設定できます。メモ:この値のメンバーを変更せず、代わりにこのフィールドに新しいオブジェクトインスタンスを設定します。

インデックスシグネチャ

▪ [key: string]: TaskStyle


successorDependencies

successorDependencies: TaskDependency[]

このタスクの後続タスクをすべて含む GC.Spread.Sheets.GanttSheet.TaskDependency 配列を取得します。後続タスクを変更するには、タスクの後続フィールドを設定するか、プロジェクトのaddDependencyまたはremoveDependencyを呼び出してください。

readonly


successors

successors: string

このタスクの後続タスクを表す文字列値を取得または設定します。 後続タスク文字列には、1 つ以上のタスク番号と依存関係の種類が含まれます。


taskNumber

taskNumber: number

このタスクの番号を取得します。 ルートタスクの場合、値は 0 です。

readonly

メソッド

getValue

getValue(property): void

指定されたプロパティによってタスクの値を取得します。

パラメータ

名前 説明
property string 指定したプロパティ。

戻り値

void

タスクの値。


setValue

setValue(property, value): void

指定されたプロパティによってタスクの値を設定します。

パラメータ

名前 説明
property string 指定したプロパティ。
value any 指定された値。

戻り値

void