Como mesclar Primavera-XER com MS-Project usando C# ou a solução de API .NET
Para mesclar Primavera-XER com MS-Project, usaremos Aspose.Tasks for .NET API que é uma API de conversão e manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma C#. Abra o gerenciador de pacotes NuGet, procure por Aspose.Tasks e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes. Você pode criar uma conexão entre Primavera-XER e MS-Project usando C#. Primeiro, você deve usar a API Aspouse.Tasks para acessar os projetos Primavera-XER e MS-Project. Em seguida, você deve obter os dados dos campos Primavera-XER existentes e combinar o xz com os campos correspondentes em MS-Project. Você deve usar a API para criar os campos ausentes em MS-Project. Adicione novos campos com dados do projeto Primavera-XER usando .Net. Esse processo mesclará os dados Primavera-XER e MS-Project em um aplicativo C#.
Gerenciar pacotes NuGet com o Visual Studio Package
Comando do Console do Gerenciador de Pacotes
PM> Install-Package Aspose.Tasks
Etapas para mesclar Primavera-XER com MS-Project via C#
Os desenvolvedores podem facilmente carregar e mesclar arquivos Primavera-XER para MS-Project em apenas algumas linhas de código.
- Decida quais entidades de Primavera-XER você deseja mesclar e como deseja mapeá-las nas entidades do MS Project (histórias de usuário => tarefas, data de criação nos EUA => data de início, etc.)
- Criar nova instância da classe Project
- Analisar o formato Primavera-XER para obter as entidades necessárias (por exemplo, se você deseja analisar o arquivo de backup *.csv Jira, pode usar Aspose.Cells)
- Adicionar entidades analisadas à instância criada da classe Projeto
- Use componentes .NET comuns para criar e preencher o formato de arquivo de backup Primavera-XER (*.csv)
Requisitos de sistema
Antes de executar o código de exemplo de conversão, verifique se você possui os seguintes pré-requisitos.
- Microsoft Windows ou um SO compatível com .NET Framework, Mono e COM Interop.
- Ambiente de desenvolvimento como Microsoft Visual Studio.
- Aspose.Tasks para .NET DLL referenciado em seu projeto.
Fusão online Primavera-XER
Teste a qualidade da mesclagem de Primavera-XER diretamente no seu navegador! Carregue os arquivos Primavera-XER do sistema de arquivos local ou de um URL, selecione o formato de saída necessário e execute o exemplo! A combinação de arquivos de projeto pode ser uma ótima maneira de consolidar seus dados e facilitar o gerenciamento. Aspose.Tasks Merge Tools é uma ótima maneira de economizar tempo e reduzir o esforço envolvido no gerenciamento de vários arquivos Primavera-XER. Teste a qualidade do processo diretamente no seu navegador, carregue arquivos do sistema de arquivos local ou de uma URL, selecione o formato de saída desejado e execute o exemplo. É rápido, fácil, seguro e totalmente gratuito!
var document1 = new Project(@"first-document.mpp"); var document2 = new Project(@"second-document.mpp"); document1.CalculationMode = CalculationMode.None; foreach (var firstLevelTasks in document2.RootTask.Children.ToList()) { document1.RootTask.Children.Add(firstLevelTasks); } document1.Save("merged.mpp", SaveFileFormat.Mpp);
General information about Primavera-XER format
O formato de arquivo Primavera-XER é um formato de arquivo proprietário usado pelo Primavera P6 software de gerenciamento de projetos. É um formato de arquivo binário usado para armazenar dados do projeto e não é compatível com outros aplicativos de software. Os arquivos Primavera-XER são usados para armazenar informações do projeto, como atividades, recursos, atribuições de recursos e calendários do projeto. Os arquivos Primavera-XER permitem que os projetos sejam facilmente compartilhados entre os usuários e permitem a colaboração entre os membros da equipe. Os arquivos Primavera-XER também são usados para armazenar informações do projeto, como orçamento e finanças, notas do projeto e dados do portfólio do projeto. Os arquivos Primavera-XER podem ser importados para o Microsoft Excel e podem ser abertos com software de gerenciamento de projetos especializado, como o Microsoft Project. O formato de arquivo Primavera-XER é uma forma segura e confiável de transferir dados de projeto entre usuários e sistemas. É um formato de arquivo poderoso que permite aos usuários armazenar e acessar dados do projeto de forma rápida e fácil. Os arquivos Primavera-XER são uma ótima ferramenta para gerentes de projeto, permitindo que eles compartilhem facilmente os dados do projeto e colaborem com os membros da equipe.seção de perguntas frequentes
Perguntas frequentes sobre a fusão de Primavera-XER com MS-Project
1. Por que esta fusão Primavera-XER é útil?
Primavera-XER Merger é uma ferramenta prática, poderosa e rápida para combinar vários arquivos Primavera-XER. Você pode rapidamente e facilmente mesclar documentos Primavera-XER em um e salvar o resultado nos formatos MPP, MPT, MPX e XML sem problemas!
2. Como posso mesclar Primavera-XER?
Você pode mesclar Primavera-XER online ou programaticamente. Para mesclar Primavera-XER documentos on-line, basta fazer upload de arquivos do seu computador ou de um URL, selecionar o formato de saída desejado na lista e clicar no botão ‘Executar’. Você obterá o resultado em nenhum momento. Além disso, você pode copiar o código C# e usá-lo em seu próprio aplicativo para mesclagem de documentos.
3. Posso mesclar Primavera-XER no Linux, Mac OS, iOS ou Android?
Você pode usar esta Fusão on-line gratuita Primavera-XER a partir de um dispositivo móvel, tablet ou computador. A interface do Merger é intuitiva e amigável. Nossa ferramenta é compatível com todos os principais sistemas operacionais e seus respectivos navegadores, incluindo Windows, Mac OS, Linux, Android e iOS. Nenhuma instalação de software adicional é necessária para executar esta ferramenta.
Outras combinações Primavera-XER suportadas
Você também pode mesclar Primavera-XER com qualquer outro formato de arquivo: