Definir Predecessor no MS Project usando Python

Este guia rápido descreve como definir predecessor no MS Project usando Python. Ele contém informações sobre a configuração do ambiente de desenvolvimento, um conjunto de instruções de programação e código de exemplo para adicionar um predecessor no Microsoft Project usando Python. Também serão discutidas melhorias para o código de exemplo a fim de criar um arquivo de saída personalizado MPP.

Etapas para adicionar predecessores no MS Project usando Python

  1. Configure o ambiente adicionando Aspose.Tasks for Python via .NET para criar tarefas predecessoras
  2. Aplique a licença do produto para gerar saída no formato MPP
  3. Gere um novo project definindo sua data de início e nome
  4. Adicione várias tarefas ao projeto e atribua a duração em dias para cada task
  5. Vincule algumas tarefas em sequência, de modo que cada tarefa comece antes que a tarefa anterior seja concluída
  6. Vincule mais tarefas adicionando um espaço entre elas
  7. Salve o projeto em MPP ou em qualquer outro formato suportado
  8. Imprima cada tarefa mostrando seu predecessor e sucessor

Esses passos descrevem a adição do predecessor no plano de projeto usando Python. Aplique a licença, crie um novo projeto, adicione algumas tarefas e defina a duração de cada tarefa. Por fim, vincule tarefas a outras tarefas usando o TaskLinkType finish-to-start, adicione um atraso entre as tarefas e salve o projeto no disco.

Código para definir predecessores no MS Project usando Python

Este código descreve o uso de tarefas predecessoras em gerenciamento de projetos usando Python. Você pode controlar dias/horas de trabalho para cronogramas atribuindo explicitamente um calendário padrão ao nível do projeto, em vez de depender do calendário padrão incorporado. Se quiser referir‑se a tarefas em outros projetos, defina as propriedades cross_project / cross_project_name em um link.

Este guia ensina como trabalhar com as tarefas predecessoras e sucessoras. Para adicionar tarefas de marco em um projeto, consulte o artigo Adicionar marco no MS Project usando Python.

 Português