Winston Smith
Posts: 53
Score: 0 Joined: 12/18/2007 Status: offline
|
Thanks for the feedback so far. My boss likes the format of the Software 01A Report, and I think if I can filter out some of the stuff I don't want they just might be happy... Here's the report, can someone tell me how to exclude specific Publishers and/or Categories? I cloned the (Software 01A) report, and if I can build in a handful of meaningful filters (i.e. do not show me Publisher "Microsoft" or do not show me Category ".NET") If I can do this, I might be within spitting distance of making everyone happy. Select TOP(convert(bigint, @NumberOfRows)) v_GS_INSTALLED_SOFTWARE_CATEGORIZED.NormalizedName as [Product Name], v_GS_INSTALLED_SOFTWARE_CATEGORIZED.NormalizedPublisher as [Publisher], v_GS_INSTALLED_SOFTWARE_CATEGORIZED.NormalizedVersion as [Version], v_GS_INSTALLED_SOFTWARE_CATEGORIZED.FamilyName as [Family Name], v_GS_INSTALLED_SOFTWARE_CATEGORIZED.CategoryName as [Category Name], count(v_GS_INSTALLED_SOFTWARE_CATEGORIZED.ResourceID) as [Instance Count], v_GS_INSTALLED_SOFTWARE_CATEGORIZED.SoftwareID as [Software ID], v_GS_INSTALLED_SOFTWARE_CATEGORIZED.SoftwarePropertiesHash0 as [Software Properties Hash], @CollectionID as [Collection ID] from v_GS_INSTALLED_SOFTWARE_CATEGORIZED where (v_GS_INSTALLED_SOFTWARE_CATEGORIZED.NormalizedPublisher = @Publisher or @Publisher = '') and v_GS_INSTALLED_SOFTWARE_CATEGORIZED.ResourceID IN (select distinct v_FullCollectionMembership.ResourceID from v_FullCollectionMembership inner join v_R_System_Valid ON v_R_System_Valid.ResourceID = v_FullCollectionMembership.ResourceID where CollectionID= @CollectionID ) group by v_GS_INSTALLED_SOFTWARE_CATEGORIZED.NormalizedName, v_GS_INSTALLED_SOFTWARE_CATEGORIZED.NormalizedPublisher, v_GS_INSTALLED_SOFTWARE_CATEGORIZED.NormalizedVersion, v_GS_INSTALLED_SOFTWARE_CATEGORIZED.FamilyName, v_GS_INSTALLED_SOFTWARE_CATEGORIZED.CategoryName, v_GS_INSTALLED_SOFTWARE_CATEGORIZED.SoftwareID, v_GS_INSTALLED_SOFTWARE_CATEGORIZED.SoftwarePropertiesHash0 order by [Instance Count] desc, v_GS_INSTALLED_SOFTWARE_CATEGORIZED.FamilyName asc, v_GS_INSTALLED_SOFTWARE_CATEGORIZED.CategoryName asc
|