関数名 |
MSP_FileImport |
概要 |
【機能】:MSProjectインポートボタン押下時の処理 |
処理 |
MSProjectで出力されたXMLファイルを読み込み、項目を抽出する
・「大項目」:タスク(レベルNo.1)
・「中項目」:タスク(レベルNo.2)
・「項番」 :WBS番号
・「項目」 :タスク(レベルNo.3)
・「開始日」:予定開始日
・「日数」 :※自動的に計算
・「終了日」:予定終了日
・「開始」 :実績開始日
・「終了」 :実績終了日
・「工数」 :※1.0固定
・「担当」 :担当者(※自動で配色)
|
形式 |
Sub MSP_FileImport() |
可視性 |
パブリック |
引数 |
なし |
関数名 |
MSP_quicksort |
概要 |
【機能】:MSProject用クイックソート(昇順)処理 |
処理 |
昇順にクイックソートして結果を元のデータ領域に格納する
first:先頭番号:1
last:最終番号:(データ個数)
|
形式 |
Sub MSP_quicksort(NumArray() As Type_Data, first, last) |
可視性 |
パブリック |
引数 |
NumArray() |
Type_Data |
並べ替えのデータ配列 |
|
|
|
|
|
|
|
関数名 |
MSP_GetResourceName |
概要 |
【機能】:MSProject用リソース名取得 |
処理 |
AssignmentとResourceからリソース名を取得する
|
形式 |
Function MSP_GetResourceName(r1() As Type_Resource, a1() As Type_Assignment, tuid As String) As String |
可視性 |
パブリック |
引数 |
r1() |
Type_Resource |
Resource型のデータ配列 |
a1() |
Type_Assignment |
Assignment型のデータ配列 |
tuid |
String |
TUID |
|
戻り値 |
String |
リソース名(一致するデータが無い場合は空文字) |
|
関数名 |
MSP_GetResource |
概要 |
【機能】:MSProject用リソース名取得 |
処理 |
ResourceUIDからリソース名を取得する
tuid:TUID
|
形式 |
Function MSP_GetResource(r1() As Type_Resource, ruid As String) As String |
可視性 |
パブリック |
引数 |
r1() |
Type_Resource |
Resource型のデータ配列 |
ruid |
String |
|
|
戻り値 |
String |
リソース名(一致するデータが無い場合は空文字) |
|
|