SELECT
vMET.ManagedEntityTypeRowId
FROM vManagedEntityType AS vMET
INNER JOIN vManagementPack AS vMP
ON vMP.ManagementPackRowId = vMET.ManagementPackRowId
WHERE
(vMET.ManagedEntityTypeSystemName = N'Microsoft.SystemCenter.VirtualMachineManager.2016.VirtualMachine')
AND (vMP.ManagementPackSystemName = N'Microsoft.SystemCenter.VirtualMachineManager.2016.Discovery')
AND (vMP.PublicKeyToken = '31bf3856ad364e35')
SELECT vMETP.PropertyGuid
FROM vManagedEntityTypeProperty AS vMETP INNER JOIN
(SELECT vMET.ManagedEntityTypeRowId
FROM vManagedEntityType AS vMET INNER JOIN
vManagementPack AS vMP ON vMP.ManagementPackRowId = vMET.ManagementPackRowId
WHERE (vMET.ManagedEntityTypeSystemName = N'Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine') AND
(vMP.ManagementPackSystemName = N'Microsoft.SystemCenter.VirtualMachineManager.Library') AND (vMP.PublicKeyToken = '31bf3856ad364e35'))
AS VMTypeID ON vMETP.ManagedEntityTypeRowId = VMTypeID.ManagedEntityTypeRowId
WHERE (vMETP.PropertySystemName = N'HostName')
SELECT vMETP.PropertyGuid
FROM vManagedEntityTypeProperty AS vMETP INNER JOIN
(SELECT vMET.ManagedEntityTypeRowId
FROM vManagedEntityType AS vMET INNER JOIN
vManagementPack AS vMP ON vMP.ManagementPackRowId = vMET.ManagementPackRowId
WHERE (vMET.ManagedEntityTypeSystemName = N'Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine') AND
(vMP.ManagementPackSystemName = N'Microsoft.SystemCenter.VirtualMachineManager.Library') AND (vMP.PublicKeyToken = '31bf3856ad364e35'))
AS VMTypeID ON vMETP.ManagedEntityTypeRowId = VMTypeID.ManagedEntityTypeRowId
WHERE (vMETP.PropertySystemName = N'TotalSizeOfVirtualDisks')
SELECT vMETP.PropertyGuid
FROM vManagedEntityTypeProperty AS vMETP INNER JOIN
(SELECT vMET.ManagedEntityTypeRowId
FROM vManagedEntityType AS vMET INNER JOIN
vManagementPack AS vMP ON vMP.ManagementPackRowId = vMET.ManagementPackRowId
WHERE (vMET.ManagedEntityTypeSystemName = N'Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine') AND
(vMP.ManagementPackSystemName = N'Microsoft.SystemCenter.VirtualMachineManager.Library') AND (vMP.PublicKeyToken = '31bf3856ad364e35'))
AS VMTypeID ON vMETP.ManagedEntityTypeRowId = VMTypeID.ManagedEntityTypeRowId
WHERE (vMETP.PropertySystemName = N'TotalRAM')
Const TimeZoneParameterName As String = "TimeZone"
Const SD_BaseTypeParameterName As String = "StartDate_BaseType"
Const SD_BaseValueParameterName As String = "StartDate_BaseValue"
Const SD_OffsetTypeParameterName As String = "StartDate_OffsetType"
Const SD_OffsetValueParameterName As String = "StartDate_OffsetValue"
Const ED_BaseTypeParameterName As String = "EndDate_BaseType"
Const ED_BaseValueParameterName As String = "EndDate_BaseValue"
Const ED_OffsetTypeParameterName As String = "EndDate_OffsetType"
Const ED_OffsetValueParameterName As String = "EndDate_OffsetValue"
Const IsRelativeTimeSupported As Boolean = False
Const TimeTypeParameterName As String = "TimeType"
Const TimeWeekMapParameterName As String = "TimeWeekMap"
Dim LocTables As System.Collections.Generic.Dictionary(Of String, Microsoft.EnterpriseManagement.Reporting.XmlStringTable)
Dim ReportTimeZone As Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation
Dim ReportStartDate As DateTime
Dim ReportEndDate As DateTime
Dim ReportTime As Microsoft.EnterpriseManagement.Reporting.ParameterProcessor.RelativeTime
Dim ReportCulture As System.Globalization.CultureInfo
Dim ParameterProcessor As Microsoft.EnterpriseManagement.Reporting.ParameterProcessor
Protected Overrides Sub OnInit()
LocTables = new System.Collections.Generic.Dictionary(Of String, Microsoft.EnterpriseManagement.Reporting.XmlStringTable)()
ReportTimeZone = Nothing
ReportStartDate = DateTime.MinValue
ReportEndDate = DateTime.MinValue
ReportTime = Nothing
ReportCulture = System.Globalization.CultureInfo.GetCultureInfo(Report.User("Language"))
ParameterProcessor = New Microsoft.EnterpriseManagement.Reporting.ParameterProcessor(ReportCulture)
End Sub
Public Function GetCallingManagementGroupId() As String
Return Microsoft.EnterpriseManagement.Reporting.ReportingConfiguration.ManagementGroupId
End Function
Public Function GetReportLocLanguageCode() As String
Return ReportCulture.ThreeLetterWindowsLanguageName
End Function
Public Function GetLocTable(Name As String) As Microsoft.EnterpriseManagement.Reporting.XmlStringTable
Dim LocTable As Microsoft.EnterpriseManagement.Reporting.XmlStringTable
If Not LocTables.TryGetValue(Name, LocTable) Then
LocTable = New Microsoft.EnterpriseManagement.Reporting.XmlStringTable(LocTableStringQuery, Report.Parameters(Name).Value)
LocTables.Add(Name, LocTable)
End If
Return LocTable
End Function
public function FormatNumber(fieldValue, formatString) as string
if (System.String.IsNullOrEmpty(fieldValue))
FormatNumber = "Not Available"
else
FormatNumber = Format(fieldValue,formatString)
end if
end function
public function RoundNumberAndFormat(fieldValue, roundPoints, formatString ) as string
if (System.String.IsNullOrEmpty(fieldValue))
RoundNumberAndFormat = "Not Available"
else
RoundNumberAndFormat = Round(fieldValue,roundPoints) & formatString
end if
end function
Public Function GetReportTimeZone() As Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation
If IsNothing(ReportTimeZone) Then ReportTimeZone = Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation.FromValueString(Report.Parameters(TimeZoneParameterName).Value)
Return ReportTimeZone
End Function
Public Function ToDbDate(ByVal DateValue As DateTime) As DateTime
return GetReportTimeZone.ToUniversalTime(DateValue)
End Function
Public Function ToReportDate(ByVal DateValue As DateTime) As DateTime
return GetReportTimeZone.ToLocalTime(DateValue)
End Function
Public Function GetReportStartDate() As DateTime
If (ReportStartDate = DateTime.MinValue) Then
If (IsRelativeTimeSupported) Then
ReportStartDate = ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(SD_BaseTypeParameterName).Value, Report.Parameters(SD_BaseValueParameterName).Value, Report.Parameters(SD_OffsetTypeParameterName).Value, Report.Parameters(SD_OffsetValueParameterName).Value, Report.Parameters(TimeTypeParameterName).Value)
Else
ReportStartDate = ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(SD_BaseTypeParameterName).Value, Report.Parameters(SD_BaseValueParameterName).Value, Report.Parameters(SD_OffsetTypeParameterName).Value, Report.Parameters(SD_OffsetValueParameterName).Value)
End if
End If
return ReportStartDate
End Function
Public Function GetReportEndDate() As DateTime
If (ReportEndDate = DateTime.MinValue) Then
If (IsRelativeTimeSupported) Then
ReportEndDate = ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(ED_BaseTypeParameterName).Value, Report.Parameters(ED_BaseValueParameterName).Value, Report.Parameters(ED_OffsetTypeParameterName).Value, Report.Parameters(ED_OffsetValueParameterName).Value, Report.Parameters(TimeTypeParameterName).Value)
If IsBusinessHours(GetReportTimeFilter()) Then ReportEndDate = ReportCulture.Calendar.AddDays(ReportEndDate, 1)
Else
ReportEndDate = ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(ED_BaseTypeParameterName).Value, Report.Parameters(ED_BaseValueParameterName).Value, Report.Parameters(ED_OffsetTypeParameterName).Value, Report.Parameters(ED_OffsetValueParameterName).Value)
End if
End If
return ReportEndDate
End Function
Public Function GetReportTimeFilter() As Microsoft.EnterpriseManagement.Reporting.ParameterProcessor.RelativeTime
If IsNothing(ReportTime) Then ReportTime = New Microsoft.EnterpriseManagement.Reporting.ParameterProcessor.RelativeTime(Report.Parameters(TimeTypeParameterName).Value, Report.Parameters(SD_BaseValueParameterName).Value, Report.Parameters(ED_BaseValueParameterName).Value, CStr(Join(Report.Parameters(TimeWeekMapParameterName).Value, ",")))
return ReportTime
End Function
Public Function IsBusinessHours(Value As Microsoft.EnterpriseManagement.Reporting.ParameterProcessor.RelativeTime) As Boolean
return (Not IsNothing(Value)) And (Value.TimeType = Microsoft.EnterpriseManagement.Reporting.ParameterProcessor.RelativeTimeType.Business)
End Function
Public Function FormatDateTime(Format As String, Value As DateTime) As String
return Value.ToString(Format, ReportCulture)
End Function
Public Function FormatString(Format As String, ParamArray Values() as Object) As String
return String.Format(ReportCulture, Format, Values)
End Function
Public Function NullFormatString(Format As String, Value as String) As String
return IIF(String.IsNullOrEmpty(Value), String.Empty, String.Format(ReportCulture, Format, Value))
End Function
Public Function FormatBusinessHours(Format As String, Value As Microsoft.EnterpriseManagement.Reporting.ParameterProcessor.RelativeTime) As String
Dim result As String
If IsBusinessHours(Value) Then
Dim firstDay As DayOfWeek
Dim days As System.Collections.Generic.List(Of String)
firstDay = ReportCulture.DateTimeFormat.FirstDayOfWeek
days = new System.Collections.Generic.List(Of String)()
For loopDay As DayOfWeek = DayOfWeek.Sunday To DayOfWeek.Saturday
Dim day As DayOfWeek
day = CType((CInt(loopDay) + CInt(firstDay)) Mod 7, DayOfWeek)
If value.WeekMap.Contains(day) Then days.Add(ReportCulture.DateTimeFormat.GetAbbreviatedDayName(day))
Next loopDay
result = FormatString(Format, DateTime.Today.Add(Value.StartTime).ToString(ReportCulture.DateTimeFormat.ShortTimePattern), DateTime.Today.Add(Value.EndTime).ToString(ReportCulture.DateTimeFormat.ShortTimePattern), String.Join(",", days.ToArray()))
Else
result = String.Empty
End if
return result
End Function
Public Function BuildXmlValueList(ByVal ValueList() As Object) As String
Return Microsoft.EnterpriseManagement.Reporting.MultiValueParameter.ToXml("Data", "Value", ValueList)
End Function
</Script></Code>
<EmbeddedImages>
<EmbeddedImage Name="banner_landscape1">
<MIMEType>image/png</MIMEType>
<ImageData>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
BP5zBKCg08X9P/fYKDAJkAAJkAAJkAAJkMB/lYCfr680rFdbypYuqS7robL57+1y4OBhOX/hkpy/eEmuBF1T1+88xo09SH8PVOvyNf15RX+i+Phk1iPW9FztzFmNtT2jld07dxjlHG7bndRdnYUESCBlBNw6den6foFCRVJ2F2uTAAmQAAmQAAmQAAmQAAmkmgBc2osWLqQu65FySePRoYhfuHRZ43ev67noERrje0kV8SjJoopurpw5JWvWrOYYNpSz6iqfTV2acURbRioReuzbwBef0yz0p6Rnrz72M80zkoyUhQQyMoHTJ4/bXNxr1kn5eXAZeWCUjQRIgARIgARIgARIgAT+SwTgyh6gSvqNG8Hq/n5DY7I9JJMmvIKbO5LLubm76jFPXsbqDkUdCr5lQV+1dJFJhlaxclX5c/UKeWPIR/KXJg47efyIDHj9nXTFgORxo0Z+YuK8F86fI/v27DZZxmfNX6qbCrazy1lIgASSR2DTX2uooCcPFWuRAAmQAAmQAAmQAAmQwJ0hAPf265oM7Zoq6qFhobbjqfTsZijmMXq8Wt7cedTVPVMcYf76c7WULf+grF25VC5cOG+OmqpRu560bNMuXYVGMrb6tSrb+yhbvoJ89/1kKUgP3XTlzsbvTQJU0O/N58pRkQAJkAAJkAAJkAAJ3GcE1q1ZKfUaNJaxoz6TCpWq6fFrIvv37pLefQekKwlkVZ83d5bAvR1Kef2GjTNk4rp0hcDGSSCNCNxU0GvXT6Mm2QwJkAAJkAAJkAAJkAAJkAAJkAAJkEBKCWzasFaYJC6l1FifBEiABEiABEiABEiABEiABEiABNKYwOlTx3nMWhozZXMkQAIkQAIkQAIkQAIkQAIkQAIkkCoCxoKev2DhVN3Mm0iABEiABEiABEiABEiABEiABEiABG6fwJlTJ2hBv32MbIEESIAESIAESIAESIAESIAESIAEbp+A6+03wRZIgARIgARIgARIgARIgARI
gARIgARul4DNxb0AXdxvFyTvJwESIAESIAESIAESIAESIAESIIHUEjhzmi7uqWXH+0iABEiABEiABEiABEiABEiABEggTQnQxT1NcbIxEiABEiABEiABEiABEiABEiABEkgdAePinq9AodTdzbtIgARIgARIgARIgARIgARIgARIgARum8DZ0yeZxf22KbIBEiABEiABEiABEiABEiABEiABEkgDAnRxTwOIbIIESIAESIAESIAESIAESIAESIAEbpeAzcU9P13cbxck7ycBEiABEiABEiABEiABEiABEiCB1BI4e4Yu7qllx/tIgARIgARIgARIgARIgARIgARIIE0JuPw8fVbMutXL07RRNkYCJEACJEACJEACJEACJEACJEACJJB8AvUaNhWjoCf/FtYkARIgARIgARIgARIgARIgARIgARJIDwL/B0fRBrjku4ShAAAAAElFTkSuQmCC</ImageData>
</EmbeddedImage>
</EmbeddedImages>
<Language>=User!Language</Language>
<CodeModules>
<CodeModule>Microsoft.EnterpriseManagement.Reporting.Code, Version=6.0.0.0, Culture=neutral</CodeModule>
</CodeModules>
<rd:ReportUnitType>Inch</rd:ReportUnitType>
<rd:ReportID>658d31f0-b6cc-4cae-8ce7-33305b565e2f</rd:ReportID>
</Report>