1

たとえば、タスクの割り当てを作成し、毎日異なる作業時間を設定する必要があります。火曜日 = 3 時間 | 水曜日 = 7 時間
の割り当て - "Mike" - 月曜日 = 5 時間 | 火曜日 = 7 時間 | 水曜日 = 2時間

SvcResourcePlan を使用しようとしましたが、1 行 (project_uid、resource_uid) しか追加できないため、必要なものではないと思います。また、この情報が MSP_EpmAssignmentByDay_UserView という名前の DB テーブルに含まれていることもわかっています。では、どうすれば作れますか?

また、このコードを試しましたが、プロジェクトに変更や例外はありません

string query = 
                @"<Changes>
                <Proj ID=""25F26CD8-7967-E511-80BE-00155D020E00"">
                           <Assn ID=""CB71C932-5668-E511-80BE-00155D020E00"" ResID=""BB0B57E9-8167-E511-80BE-00155D020E00"">
                               <PeriodChange PID=""251658246"" Start=""2015-10-07T09:00:00"" End=""2015-10-07T18:00:00"">480000</PeriodChange>
                           </Assn>
                </Proj>
               </Changes>";
            stContext.UpdateStatus(query);
            stContext.SubmitStatusForResource(new Guid("BB0B57E9-8167-E511-80BE-00155D020E00"), new Guid[] { new Guid("CB71C932-5668-E511-80BE-00155D020E00") }, "111sdfsdfsdf");
            stContext.SubmitStatus(new Guid[] { new Guid("CB71C932-5668-E511-80BE-00155D020E00") }, "Updated work");
            projectSvc.QueuePublish(Guid.NewGuid(), new Guid("25f26cd8-7967-e511-80be-00155d020e00"), true, "rr");
4

0 に答える 0