Добавление столбцов к заголовку в mpxj с помощью ProjectWriter

Я пытаюсь написать файл XML, используя ProjectWriter в библиотеке mpxj.

Я могу записывать данные, но я хотел бы также создать некоторые пользовательские поля вместе с записью данных.

Подскажите, пожалуйста, как это сделать?

1 ответ

Вы не можете "создавать" настраиваемые поля в MS Project как таковые, но вы можете предоставить псевдоним для одного из встроенных настраиваемых полей в задачах, ресурсах или назначениях:

  ProjectFile file = new ProjectFile();
  file.setTaskFieldAlias(TaskField.TEXT1, "My New Name");

Когда вы добавляете TEXT1 в таблицу, отображающую данные задачи, столбец должен отображаться как "Мое новое имя".

Это поддерживается только при записи данных в файл MSPDI (XML).

Другие вопросы по тегам