none
Project Server 2019 Вывод данных в отчёт о ежедневной работе RRS feed

  • Вопрос

  • Доброго всем дня!

    Делаю отчёт в Report Builder'е, требуется вывести данные о ежедневных отмеченных часах ресурсов.

    Составил запрос следующего вида

    SELECT
    		AssView.ProjectUID,
    		ProjectName,
    		Assview.TaskUID,		
    		TaskName,
    		ISNULL(ResView.ResourceName, '') AS ResourceName,
    		AssView.TimeByDay AS Period,
    		AssView.AssignmentActualWork AS Hours
    FROM
    		pjrep.MSP_EpmAssignmentByDay_UserView AssView
    				LEFT JOIN pjrep.MSP_EpmAssignment AssTable
    						ON AssView.AssignmentUID = AssTable.AssignmentUID
    				LEFT JOIN pjrep.MSP_EpmResource_UserView ResView
    						ON AssTable.ResourceUID = ResView.ResourceUID
    				FULL JOIN pjrep.MSP_EpmProject_UserView ProjView
    						ON AssTable.ProjectUID = ProjView.ProjectUID
    				FULL JOIN pjrep.MSP_EpmTask_UserView TaskView
    						ON AssTable.TaskUID = TaskView.TaskUID
    WHERE
    		(1 = 1)
    		AND (DAY(AssView.TimeByDay) = 5)
    		AND (MONTH(AssView.TimeByDay) = 2)
    		AND (YEAR(AssView.TimeByDay) = 2020)
    		AND (AssView.AssignmentActualWork > 0.0)

    Но получаю только суммарные еженедельные данные по периодам расписаний за неделю

    Может как-то по другому надо запрос составить?


    MCSA: Security; MCTP: Microsoft ISA 2006


    20 апреля 2020 г. 15:39