0

Microsoft Project 2007 で、タスクの開始日フィールドを非稼働日に設定すると、計画ウィザード (スクリーンショット: http://i.imgur.com/vkbaH.png ) が表示されます。ユーザーは、この競合を解決する方法を選択できます。オプションは、日付を営業日に変更するか、その日を営業日に宣言することです。

このプランニング ウィザードを C# コードで呼び出すことはできますか? タスクの開始フィールドを変更するアドインに取り組んでいますが、これらの競合のために追加のフォームを作成したくありません。

4

1 に答える 1

0

VBA または COM インターフェイスを介して「緑色のコーナー」ダイアログを呼び出す方法はありません。

MS Project API を使用してプロジェクト内のタスクで何かを行う場合、既定の動作に注意する必要があります。たとえば、固定期間のタスクの期間を変更すると、既定でどのパラメーターが変更されるかなどです。

「週末の開始」の問題を解決する最も簡単な方法は、週 7 日カレンダーを使用し、タスクを週末に開始する必要がある場合は、カレンダーをタスクに割り当てるだけです: Task オブジェクトの TaskCalendar フィールド。

于 2012-09-06T17:13:29.547 に答える