0
SELECT @_RECORDCOUNTLIMIT@
Periods.SHIFTSYSTEMNAME,Periods.SHIFTNAME
,PeriodeTypeNum,dbo.PeriodTypeName(Periods.PeriodeTypeNum,'@LCID@') AS PeriodeTypeName
,Count(*) AS [Count]
,SUM(Periods.[LENGTH]) AS SUMTime
,(CASE Periods.PeriodeTypeNum WHEN 4 THEN -1 WHEN 3 THEN 1 ELSE 0 END) * SUM(Periods.[LENGTH]) AS SUMTimeDT
,P1.SUMSUMTime
,SUM([QTYproduced]) AS SUMProdCount
,SUM([Cycles]) AS SUMCycles
FROM Reports_Periods AS Periods
INNER JOIN (SELECT P11.SHIFTSYSTEMNAME AS _SHIFTSYSTEMNAME
,P11.SHIFTNAME AS _SHIFTNAME
,SUM(P11.[LENGTH]) AS SUMSUMTime
FROM Reports_Periods2 AS P11
WHERE 1=1 @kSHIFTSYSTEMNAME@ @kSHIFTNAME@ @kSTARTFrom@ @kSTARTTo@
GROUP BY P11.SHIFTSYSTEMNAME, P11.SHIFTNAME) AS P1
ON P1._SHIFTSYSTEMNAME = Periods.SHIFTSYSTEMNAME AND P1._SHIFTNAME = Periods.SHIFTNAME
WHERE (1=1) AND Periods.SHIFTSYSTEMNAME IS NOT NULL @kSHIFTSYSTEMNAME@ @kSHIFTNAME@ @kSTARTFrom@ @kSTARTTo@
GROUP BY Periods.SHIFTSYSTEMNAME, Periods.SHIFTNAME, P1.SUMSUMTime, Periods.PeriodeTypeNum
data source=.\SQLExpress;initial catalog=LearALM;user id=sa;password=Vrh@54321;MultipleActiveResultSets=True;App=EntityFramework;
en-US
OneReportsXml
true
@REPORTRECORDCOUNTLIMIT@
AND SHIFTSYSTEMNAME = '@SHIFTSYSTEMNAME@'
AND SHIFTNAME = '@SHIFTNAME@'
AND ([ShiftStart] >= '@STARTFrom@')
AND ([ShiftStart] <= '@STARTTo@')
TOP @RECORDCOUNTLIMIT@
@SELECT_Reports_PeriodsByShift@
Állásidő riport (műszakra összesített)
@TODAY@ 00:00:00
@TODAY@ 23:59:59
@YESTERDAY@ 00:00:00
@YESTERDAY@ 23:59:59
@THISWEEKMONDAY@ 00:00:00
@YESTERDAY@ 23:59:59
@THISWEEKMONDAY@ 00:00:00
@TODAY@ 23:59:59
@LASTWEEKMONDAY@ 00:00:00
@LASTWEEKFRIDAY@ 23:59:59
@LASTMONTH1STDAY@ 00:00:00
@LASTMONTHLASTDAY@ 23:59:59
@SHIFTSYSTEMNAME@
@SHIFTNAME@
@STARTFrom@
@STARTTo@
@UNFOLDALL@
@SQLTEXT@
@SQLTEXT@