For a new project, I want to be able to use different viewtypes in the resource scheduler (see
https://community.thinkwisesoftware.com/topic/show?tid=1456&fid=21).
I downloaded GUI version 2021.1.10.
How can I enable the viewtype bar?
For a new project, I want to be able to use different viewtypes in the resource scheduler (see
https://community.thinkwisesoftware.com/topic/show?tid=1456&fid=21).
I downloaded GUI version 2021.1.10.
How can I enable the viewtype bar?
Best answer by Mark Jongeling
Hi Andre,
The following is needed to make it work:
ResourceScheduler schedulerModel = new ResourceScheduler(resourceObj.ID, resourceObj, taskObj, null);
schedulerModel.ViewTypes.Clear();
schedulerModel.ViewTypes.Add(TSFSchedulerViewType.Day);
schedulerModel.ViewTypes.Add(TSFSchedulerViewType.Month);
If you already have a ResourceScheduler, then the top row is already present in your ObjectModelExtender.
To add (a) new view type(s), add one or multiple of the following lines:
schedulerModel.ViewTypes.Add(TSFSchedulerViewType.Day);
schedulerModel.ViewTypes.Add(TSFSchedulerViewType.Month);
schedulerModel.ViewTypes.Add(TSFSchedulerViewType.Timeline);
schedulerModel.ViewTypes.Add(TSFSchedulerViewType.Week);
schedulerModel.ViewTypes.Add(TSFSchedulerViewType.Workweek);
The code editor will also show you which options are available when you type schedulerModel
More info about the ObjectModelExtender here: https://docs.thinkwisesoftware.com/docs/kb/objectmodel_extender_template.html
Note, this is only if you are not using the Extenders inside the Software Factory.
Kind regards,
Mark Jongeling
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.