Configurar opções do MS Project XLSX em Aspose.Tasks para .NET
Introdução
O Microsoft Project (MS Project) é uma ferramenta poderosa para gerenciamento de projetos, e o Aspose.Tasks for .NET fornece integração perfeita para trabalhar com arquivos do MS Project programaticamente. Neste tutorial, percorreremos o processo de configuração das opções do MS Project XLSX usando Aspose.Tasks for .NET.
Pré-requisitos
Antes de começarmos, certifique-se de ter o seguinte:
1. Aspose.Tasks para .NET instalado
Certifique-se de ter o Aspose.Tasks for .NET instalado em seu ambiente de desenvolvimento. Caso contrário, você pode baixá-lo noPágina de download do Aspose.Tasks para .NET.
2. Compreensão básica de C# e .NET Framework
É necessária familiaridade com a linguagem de programação C# e com a estrutura .NET para acompanhar este tutorial.
3. Arquivo do Microsoft Project
Tenha em mãos um arquivo do Microsoft Project (MPP) que deseja configurar e salvar como um arquivo XLSX.
Importando Namespaces
Para começar, importe os namespaces necessários:
using Aspose.Tasks;
using System.Text;
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;
Etapa 1: carregar o projeto
var project = new Project("YourProjectFile.mpp");
Carregue o arquivo do Microsoft Project que você deseja configurar.
Etapa 2: definir XlsxOptions
var options = new XlsxOptions();
Crie uma instância deXlsxOptions
para definir as configurações para salvar como XLSX.
Etapa 3: adicionar colunas do gráfico de Gantt
var col = new GanttChartColumn("WBS", 100, delegate(Task task) { return task.Get(Tsk.WBS); });
options.View.Columns.Add(col);
Adicione as colunas desejadas do gráfico de Gantt às opções.
Etapa 4: adicionar colunas de visualização de recursos
var rscCol = new ResourceViewColumn("Cost center", 100, delegate(Resource resource) { return resource.Get(Rsc.CostCenter); });
options.ResourceView.Columns.Add(rscCol);
Inclua as colunas desejadas para a visualização de recursos nas opções.
Etapa 5: adicionar colunas de visualização de tarefas
var assnCol = new AssignmentViewColumn("Notes", 200, delegate(ResourceAssignment assignment) { return assignment.Get(Asn.NotesText); });
options.AssignmentView.Columns.Add(assnCol);
Adicione as colunas desejadas para a visualização da tarefa nas opções.
Etapa 6: definir a codificação
options.Encoding = Encoding.Unicode;
Defina a codificação do arquivo de saída.
Etapa 7: salve o projeto como XLSX
project.Save("OutputFile.xlsx", options);
Salve o projeto com as opções configuradas como um arquivo XLSX.
Conclusão
Neste tutorial, aprendemos como configurar as opções do MS Project XLSX usando Aspose.Tasks for .NET. Seguindo essas etapas, você pode personalizar o formato de saída de acordo com suas necessidades, aumentando a flexibilidade e a usabilidade do seu fluxo de trabalho de gerenciamento de projetos.
Perguntas frequentes
P: Posso configurar colunas diferentes para o Gráfico de Gantt, Visualização de Recursos e Visualização de Atribuições separadamente?
R: Sim, você pode personalizar colunas independentemente para cada visualização usando Aspose.Tasks for .NET.
P: Existe uma versão de teste disponível antes de comprar o Aspose.Tasks for .NET?
R: Sim, você pode baixar uma versão de avaliação gratuita no sitePágina de lançamentos do Aspose.Tasks para .NET.
P: Como posso obter suporte se encontrar algum problema ou tiver dúvidas durante a implementação?
R: Você pode visitar oFórum Aspose.Tasks pela assistência da comunidade e da equipe de suporte do Aspose.
P: Posso gerar arquivos XLSX com Aspose.Tasks for .NET em plataformas não Windows?
R: Aspose.Tasks for .NET foi projetado principalmente para plataformas Windows, mas você pode explorar opções de compatibilidade para outras plataformas.
P: Há alguma opção de licença temporária disponível para fins de teste?
R: Sim, você pode obter uma licença temporária doPágina de licença temporária Aspose.Tasks.