Это краткое руководство описывает, как создать структуру декомпозиции работ (WBS) с использованием C#. Оно содержит детали по настройке IDE, список шагов и пример кода для добавления и доступа к WBS с использованием C#. Вы также получите дополнительную информацию для настройки полученного кода WBS при работе с задачами в project.
Шаги по построению структуры разбивки работ с использованием C#
- Установите окружение для использования Aspose.Tasks for .NET, чтобы создать WBS в project
- Примените лицензию продукта, чтобы получить файл в формате MPP в качестве вывода
- Настройте пользовательский WBS code, установив свойства, такие как авто‑генерация, проверка уникальности и определённый префикс строки
- Добавьте маску нумерации в виде двухзначного упорядоченного числа, разделённого дефисами, для каждого уровня WBS
- Создайте задачу с двумя подзадачами
- Создайте другую задачу с одной подзадачей
- Пересчитайте результирующий проект, чтобы создать обновлённую WBS с каждой задачей в соответствии с вышеуказанной конфигурацией
- Сохраните выходной проект и загрузите его снова, чтобы прочитать код WBS каждой задачи
В приведённых шагах описывается процесс работы с MS Project структуру WBS с использованием C#. Примените лицензию для создания вывода в формате MPP, создайте и настройте пользовательский код WBS, добавьте маску нумерации, добавьте это определение в проект и добавьте несколько задач в примерный файл проекта. Также добавьте несколько подзадач к новым задачам, пересчитайте проект, чтобы обновить коды WBS в задачах, и сохраните результат.
Код для построения WBS с использованием C#
Этот код демонстрирует, как настроить структуру декомпозиции работ с использованием C#. Если вы не хотите пересчитывать весь проект, используйте RenumberWBSCode() для регенерации кодов WBS, используйте WBSSequence для изменения кодов на разных уровнях и используйте Task.WBS или Task.WBSLevel для ручного переопределения автоматически сгенерированного кода.
Эта статья объясняет, как работать со структурой декомпозиции проекта. Чтобы преобразовать файл MPP в Excel, обратитесь к статье Convert MPP to Excel using C#.