MS Project XML を読み込み、内部モデルへ落として、再度 MS Project XML を生成するための実験アプリです。

STEP 1 では、意味的ラウンドトリップを主目的にします。
未実行

1 Input

入力、読込、編集元データの確認をここにまとめます。

XLSX 編集の扱い

`.xlsx` は `MS Project XML` の代替正本ではなく、確認と限定編集のための周辺表現として扱います。

現在の `XLSX Import` で反映するのは限定列のみです。

反映結果は、`Project / Tasks / Resources / Assignments / Calendars` ごとの件数と、`UID` 単位の差分要約として画面上に表示します。

反映対象

  • `Project`: `Name / Title / Author / Company / StartDate / FinishDate / CurrentDate / StatusDate / CalendarUID / MinutesPerDay / MinutesPerWeek / DaysPerMonth / ScheduleFromStart`
  • `Tasks`: `Name / Start / Finish / PercentComplete / PercentWorkComplete / Notes`
  • `Resources`: `Name / Group / MaxUnits`
  • `Assignments`: `Units / Work / PercentWorkComplete`
  • `Calendars`: `Name / IsBaseCalendar / BaseCalendarUID`
  • `NonWorkingDays`: `Name / Date / FromDate / ToDate / DayWorking`

現在は反映しないもの

  • 対象外の列や未対応シートの編集
  • `Calendars` の `WeekDays / WorkWeeks` と、`Baseline / TimephasedData / ExtendedAttributes`
デバッグ情報
XML 保存状態: 未保存