2017-02-23 5 views
1

최근 회사에서 SCCM을 사용하기 시작했으며 지금은 보고서 작성 도구를 통해 보고서를 작성하고 있습니다. 현재 나는 2 가지 일을하려고합니다. 드라이브에있는 파일의 수와 "5 년 이상" "5 년 이상"이라는 범주 그룹을 나타내는 파이 차트를 작성하려고합니다. 지금까지 내가 할 수있는 최선의 방법은 파일과 개인 년을 나열하는 것입니다. 그래서 현재이처럼 보여줍니다SCCM 차트 및 원형 차트

원형 차트

enter image description here

나는 범주 그룹은 년으로 표시하기 위해 사용하고 그룹의 표현은 다음과 같습니다

=Year(Fields!FileModifiedDate.Value) 

나 ' "5 년 이상 된 것"과 "5 년 이상 된 것"의 두 가지 범주로 표시되도록 수정하는 방법은 무엇입니까?

내 옆에 차트는 원형 차트의 분석이되는 막대 그래프입니다. 다른 파일 형식과 그 중 몇 개가 있는지를 보여주는 차트를 만들고 싶습니다. 이 부분에 대한 도움이 필요하지만 파이 차트 작업을 마친 후에 알아낼 수 있습니다.

감사합니다,

J

답변

0

사용해보십시오 :

=IIF(
Datediff(DateInterval.Year,Fields!FileModifiedDate.Value,Today)>5, 
"anything older than five years", 
"anything newer than five years") 

을 모든 파일은 당신이 그 행동의 사용을 변경하려는 경우 anything newer than five years 범주에 포함됩니다 정확히 5 세의 경우 >= 대신

희망이 있습니다.

+0

정말 도움이됩니다. 고마워요. 막대 그래프 상황에 대한 아이디어가 있습니까? 기본적으로 "% .DOCX, % .PST, % .XLSX 등"과 같은 파일을 보여주는 그래프를 만들고 싶습니다. 나는 그것이 "SF.FileName"이라는 줄을 편집하고 그 파일을 함께 그룹화하고 단순히 확장명으로 나열하는 것과 관련이 있다는 것을 알고 있습니다. 그룹에 있어야한다면 어떻게 보이는지 모르겠습니다. 표현식 또는 필터? X 축에 파일 형식이 표시되고 Y 축에 파일 수가 표시됩니다. – Jack9

+0

@ Jack9, 오신 것을 환영합니다. 필요로하는 막 대형 차트에 관해서는 데이터 세트 및 예상 결과를 알지 못하면 알려주지 않습니다. 내 대답이 귀하의 문제를 해결 한 경우 [정답으로 표시 할 수 있습니다] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) –

+0

도와 주셔서 감사합니다. 내 코드는 내 데이터 세트와 같습니다. 매우 큰 스크립트가 아니기 때문에 살펴볼 부분이 너무 많지 않습니다. _SelectSpecializeSystemName, SYS.Resource_Domain_OR_Workgr0, SF.FileName, SF.FileDescription, SF.FileVersion, SF.FileSize, SF.FileModifiedDate를 선택하십시오. , fn_rbac_GS_SoftwareFile에서 SF.FilePath (@UserSIDs) SF LEFT SF.ResourceID = SYS.ResourceID 에 fn_rbac_R_System (@UserSIDs) SYS 가입 WHERE SYS.Netbios_Name0처럼 @variable과 SF.FilePath처럼 'E : \ 홈 폴더 \ % ' by SF.FileName_ – Jack9