Добавление столбцов к заголовку в mpxj с помощью ProjectWriter
Я пытаюсь написать файл XML, используя ProjectWriter в библиотеке mpxj.
Я могу записывать данные, но я хотел бы также создать некоторые пользовательские поля вместе с записью данных.
Подскажите, пожалуйста, как это сделать?
1 ответ
Вы не можете "создавать" настраиваемые поля в MS Project как таковые, но вы можете предоставить псевдоним для одного из встроенных настраиваемых полей в задачах, ресурсах или назначениях:
ProjectFile file = new ProjectFile();
file.setTaskFieldAlias(TaskField.TEXT1, "My New Name");
Когда вы добавляете TEXT1 в таблицу, отображающую данные задачи, столбец должен отображаться как "Мое новое имя".
Это поддерживается только при записи данных в файл MSPDI (XML).