Как сделать так, чтобы дата начала и окончания задачи в Microsoft Project была в один и тот же день?

2102
Hauke P.

У меня есть задание под названием «Интервью человека А по теме X». Продолжительность задания составляет 2 часа. Дата начала задачи должна автоматически рассчитываться с учетом зависимостей и доступности ресурсов.

Мой вопрос сводится к следующему: Как я могу заставить эту задачу начинаться и заканчиваться в один и тот же день?


Предыстория: в моем случае Microsoft Project устанавливает дату начала в пятницу в 5 вечера. Поскольку мое рабочее время установлено с 8:00 до 12:00 и с 13:00 до 18:00 (пн-пт), Microsoft Project «разделяет» задачу в 18:00 в пятницу и планирует продолжить ее в 8:00 в следующий понедельник.

Однако нет смысла останавливать интервью в пятницу и перезапускать его в понедельник. Поэтому автоматическое предложение не поможет в этом случае.

Вот почему я ищу способ заставить задачу начать и закончить в один и тот же день. (В моем примере я бы хотел, чтобы Microsoft Project отложил дату начала задачи до понедельника 8 утра, поскольку это первый временной интервал, в который задача «полностью вписывается».)

Между прочим: у меня есть много таких случаев ... по этой причине было бы действительно здорово, если бы было решение, которое бы не имело дело только с этим единственным частным случаем.

0

3 ответа на вопрос

0
Marv Mills

Насколько я знаю, в стандартном предложении продуктов это сделать невозможно. Просто нет возможности дать MS-P указание не выходить за границы дня. Вы можете смоделировать его, применяя ресурс к задаче, которая работает только в один день, что заставляет MS-P планировать всю задачу в течение этого одного дня, но это, вероятно, требует больше усилий, чем просто запуск его в понедельник, поэтому не очень практичное решение. Или, если собеседование всегда длилось два часа, вы могли бы применить ресурс, который работает только два часа каждый день - таким образом, он мог запланировать только один раз в день, но он начинался и заканчивался в один и тот же день. Но опять же, не очень практичное решение.

Может быть программный способ решения этой проблемы с использованием VBA, как вы предлагаете, но я никогда не использовал VBA в MS-P, поэтому не могу дать дальнейшие рекомендации по этому вопросу.

Интересная проблема, хотя!

0
user442138

I had the same problem, and I solved it using decimals, for instance, 12.2d (twelve point two days) may be you can try 0.2d here's a link where you can get more info.

http://www.quepublishing.com/articles/article.aspx?p=1681077&seqNum=4

0
Tom

Я знаю, что это старая тема, но для тех, кто ищет ответы на аналогичные вопросы:

Попробуйте добавить этап с отдельным назначенным календарем, который будет иметь время начала, совпадающее с заданием, но время окончания X-количество часов до ожидаемой продолжительности задачи, которую вы хотите выполнить. Затем свяжите веху FS с задачей и от всех предшественников, с которыми связана задача.

Как это работает: веха обычно запускается в первый день, но если предшественники доводят ее до такого времени, когда продолжительность будет перетаскиваться на 2-й день, веха перейдет к началу 2-го дня.

Например: если продолжительность вашей задачи составляет 2 часа, и вы хотите, чтобы она завершилась к 18:00, установите время окончания в календаре, назначенном вехе, на 16:00. Так что, если предшественник доведет его до 5 вечера, веха перейдет ко второму дню и начнется в 8 утра.

Не могли бы вы включить несколько скриншотов этого? Burgi 6 лет назад 0
Мне также было бы интересно лучше понять это предлагаемое решение. Hauke P. 6 лет назад 0

Похожие вопросы