• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 500
  • Last Modified:

Make a task not split over a weekend.

Hi,

I need to create a task which will not run over a weekend. For example I need to create a task which is three days in duration however do not want the task to run past saturday and sunday and continue into the next week. This means my three day task can start on any Monday, Tuesday or Wednesday but cannot start on a Thursday or Friday.

Can anyone suggest a better way of doing this than to constrain the start date?


Thanks,



Neil.
0
D1G1TALK
Asked:
D1G1TALK
2 Solutions
 
D1G1TALKAuthor Commented:
I have found a way but it's fairly kooky and would appreciate a more elegant alternative!

I created a 1 hour task and assigned it to a resource which can only work between 00:00 and 01:00 on a Monday, Tuesday or Wednesday then made my real task dependant on this "artificial" task.

Cheers,



Neil.
0
 
BembiCEOCommented:
I guess, that there is no really elegant way, to handle this, as it prevents the project (at least the task) from sliding.

Something similar is the solution, to create a calendar, which allows work only on a special day (i.e. monday) or for special hours. Then add a task as milestone and assign this calendar to this task. Then make the task dependend from the milestone.

But I think this is similar through the head into the knee, you simply save the resource assignment.
0
 
harisrashidCommented:
hi,

You can assign calendars to tasks and create a macro to check if the start data of the tasks is Monday, Tuesday or Friday. If the start data is Thu or Friday, the task can be shifted forward either by writing VBA code or a macro.  

By default, tasks are scheduled based on the project calendar and you have the option to define unique or specific exceptions for working and nonworking time using a a task calendar. On the View menu, click Gantt Chart. In the Task Name field, select the task to which you want to assign a calendar. Click Task Information, and then click the Advanced tab.In the Calendar box, click the calendar you want to use for the task. If applicable, select the Scheduling ignores resource calendars check box to have the task calendar ignore all resource calendars.

Regards,

Haris



0
 
Irwin SantosComputer Integration SpecialistCommented:
No comment has been added to this question in more than 21 days, so it is now classified as abandoned.
I will leave the following recommendation for this question in the Cleanup topic area:

SPLIT - D1G1Talk, Bembi, Harisrashid

Any objections should be posted here in the next 4 days. After that time, the question will be closed.

irwinpks
EE Cleanup Volunteer
0
 
Irwin SantosComputer Integration SpecialistCommented:
Whoops..

nix D1G1Talk

No comment has been added to this question in more than 21 days, so it is now classified as abandoned.
I will leave the following recommendation for this question in the Cleanup topic area:

SPLIT - Bembi, Harisrashid

Any objections should be posted here in the next 4 days. After that time, the question will be closed.

irwinpks
EE Cleanup Volunteer
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now