...

Как создать подпроект скриптом?

Тема в разделе "Разработчикам", создана пользователем r.kiyamov, 27 ноя 2018.

  1. r.kiyamov

    r.kiyamov Member

    Хотим заюзать функционал подпроектов, который идеально ложится на нашу задачу. Прям вот вовремя фичу новую подвезли, но мы никак не можем въехать как их создавать скриптом.
    Просто создать проект и план проекта разобрались не сразу, но разобрались.
    А вот как создавать подпроекты и планы к ним никак не можем въехать. Подскажите скриптик и в чём там прикол при создании подпроектов скриптами.
     
  2. r.kiyamov

    r.kiyamov Member

    да версия у нас коммерческая с этим всё норм))
     
  3. Olga Nanotech

    Olga Nanotech New Member

    У нас с подпроектами проблема ( не вплане скрипта а в целом).
    1. Создаем главный проект и план график для него с вложенными проектами. - публикуем.
    2. Для вложенного проекта публикуем план-график
    3. План-график главного проекта падает, он просто не грузит, висит спиннер и "Подождите".

    Мы так и не можем использовать эту классную фичу, хотя нам тоже она очень нужна.
     
  4. r.kiyamov

    r.kiyamov Member

    Нашли способ создания а вот с вашей проблемой пока не сталкивались...
    Код:
    project.CurrentPlan.Status = ProjectPlanVersionStatus.Draft;
                project.Save();
                var subProject = new SubProjectBuilder((IProjectPlanObject)project)
                                                                           .Subject("Новый подпроектище!").
                                                                           .StartDate(DateTime.Now).
                                                                           .EndDate(DateTime.Now.AddDays(100))
                                                                           .Executor(context.Initiator)
                                                                           .AddToPlan(project.CurrentPlan);
     
  5. r.kiyamov

    r.kiyamov Member

    В подпроектах везде прописаны сроки тема исполнители?
     

Поделиться: