I have my gantt bound to my project and task from my datasource. How do I now bound my list of resources to the control.
I have look at the databindingforowners in the calenderinfo and cannot see how the resources can be linked to the tasks in the databindingforTasks.
I am almost there but cannot seem to quite tie it all together. I am still on 10.1.
I can see KeyMember,NameMember,EmailAddressMember and AllPropertiesMember in the databindingforowners.
My application is pretty similar to MS Project in functionality to explain what I am trying to acheive.ataBindingsForOwners
Hello,
As far I as understand you want to bound GanttView to a Datasource . Here is a link to our online help where is shown how you could do this:
http://help.infragistics.com/Help/NetAdvantage/WinForms/2010.2/CLR2.0/html/WinGanttView_DataBinding_Support_for_WinGanttView.html
and a link for using WinGanttView :
http://help.infragistics.com/Help/NetAdvantage/WinForms/2010.2/CLR2.0/html/WinGanttView_Using_WinGanttView.html
Please let me know if you have any further questions.
I have no problem binding my Project and task to my datasource, this I have done. What I am lacking is information on binding my allocated resource datasource to the control.
My application assigns multiple resources to each task and I want to show these resources in the task information dialog and also on the Gantt.
The universe of available resources is defined by the UltraCalendarInfo.Owners collection, that is, a 'resource' in WinGanttView is also known as a WinSchedule 'Owner'. You can bind to the Owners collection using the UltraCalendarInfo.DataBindingsForOwners property.
I can't see how this can link to resources already assigned to tasks in the database.
I can see the Project/Task key via the the ParentKey Property but how would I link the assigned users to the Tasks?
The resource assignments are already in the database along with other information like;
tour of duty, duration of each tour, billing code etc. I cannot store this information in AllProperties as it is used globally in the database.
I want the assigned Resources to link to the Task just like the Tasks links to the Project.
I need to show a dropdown list of resources. There are over 3 thousand in the system and I have no requirement for the users to pick from the list. This is done in other parts of my application.
Thank you for your feedback.
I am glad that you are be able to solve your issue.
I solved the problem by creating a custom dialog and I used this to control my dependencies as well as my resource and cost allocation.
Thanks
Hello ,
What you can do to read a task key from the UltraGanttView control TaskCollection and use this key to refer your resources.
Let me know if you have any further questions.
It is more of a custom requirement. What we will have to do is create a custom Task Dialog to handle our scenario because the application can apply a resource to a task multiple times and other part of the application will need to read that data.
Hi,
I just wanted to know if you were able to solve your issue based on our suggestions or you still need help. Just let me know.
Thank you.