C
Cramezul
Thanks to answers from Dale Howard in many posts on this forum, I've found
how to populate (roll down) assignement custom fields from the published
tasks in MS Project.
F.Y.I.: Server Settings -> Custom Field Definition -> Calculation for
Assignment Rows -> Roll down.
I'm now wondering how to populate back the changes from My Tasks to MS
Project (kind of Roll up)?
Since I still haven't found any roll up option, I explored the
OnApprovalsUpdated event, which I could handle to catch the approval and
publish the changes by impersonating a user with elevated priviledges. I've
been able to catch the event and explore the event parameters. I receive a
StatusApprovalDataSet that seems to contain all the wanted information. The
only missing part to the puzzle is the <ASSN_CHANGE_DATA> field which is
binary (base64 encoded). I can't find any documentation on how to deserialize
it. The same field is used in the assignment history.
(If you know, please reply to this post
http://msdn.microsoft.com/newsgroup...7a559c-79bf-405e-aa4c-edaca3423cbf&sloc=en-us )
Any help would be appreciated.
Patrick Beland
how to populate (roll down) assignement custom fields from the published
tasks in MS Project.
F.Y.I.: Server Settings -> Custom Field Definition -> Calculation for
Assignment Rows -> Roll down.
I'm now wondering how to populate back the changes from My Tasks to MS
Project (kind of Roll up)?
Since I still haven't found any roll up option, I explored the
OnApprovalsUpdated event, which I could handle to catch the approval and
publish the changes by impersonating a user with elevated priviledges. I've
been able to catch the event and explore the event parameters. I receive a
StatusApprovalDataSet that seems to contain all the wanted information. The
only missing part to the puzzle is the <ASSN_CHANGE_DATA> field which is
binary (base64 encoded). I can't find any documentation on how to deserialize
it. The same field is used in the assignment history.
(If you know, please reply to this post
http://msdn.microsoft.com/newsgroup...7a559c-79bf-405e-aa4c-edaca3423cbf&sloc=en-us )
Any help would be appreciated.
Patrick Beland