从SCCM报告构建条形图

时间:2017-02-27 17:48:59

标签: ssrs-2012 reportbuilder sccm

我想在报表生成器中使用我的SCCM脚本创建一个图表,该脚本将显示“%。DOCX,%。PST,%。XLSX等”文件。我知道它必须与编辑“SF.FileName”行并使它们将这些文件组合在一起并将它们简单地列为扩展名,我只是不知道它应该是什么样子,如果它应该在组中表达还是过滤?因此看起来X轴将显示文件类型,Y轴将显示文件数。这是我的报告脚本:

  

选择Distinct SYS.Netbios_Name0,SYS.Resource_Domain_OR_Workgr0,SF.FileName,SF.FileDescription,SF.FileVersion,SF.FileSize,SF.FileModifiedDate,SF.FilePath from fn_rbac_GS_SoftwareFile(@UserSIDs)SF LEFT JOIN fn_rbac_R_System(@UserSIDs) SF.ResourceID上的SYS = SYS.ResourceID WHERE SYS.Netbios_Name0与@variable和SF.FilePath类似'E:\ Home-Folders \%'按SF.FileName排序

任何帮助都将不胜感激。

谢谢,

杰克

1 个答案:

答案 0 :(得分:0)

正如你所说,我们需要首先得到X轴,Y轴。

以下查询可以为您提供一些灵感:

SELECT  
SUM(CASE WHEN FILENAME LIKE '%.EXE' THEN 1 ELSE 0 END) '%.exe',
SUM(CASE WHEN FILENAME LIKE '%.INI' THEN 1 ELSE 0 END) '%.ini'
FROM v_GS_SoftwareFile 

然后你可以参考教程填写条形图。

Tutorial: Add a Bar Chart to Your Report (Report Builder)