home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
moodle.waes.ac.uk
/
moodle.waes.ac.uk.zip
/
moodle.waes.ac.uk
/
TMG
/
SP1-TMG-KB981324-AMD64-ENU.msp
/
PCW_CAB_SHFx2
/
F2143_msfpcui.dll
/
BINARY
/
25520
< prev
next >
Wrap
Extensible Markup Language
|
2010-06-15
|
3KB
|
91 lines
<?xml version="1.0" encoding="utf-8"?>
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
<InteractiveHeight>11in</InteractiveHeight>
<ReportParameters>
<ReportParameter Name="FromDate">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>=Today()</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>From Date</Prompt>
</ReportParameter>
<ReportParameter Name="ToDate">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>=Today()</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>To Date</Prompt>
</ReportParameter>
<ReportParameter Name="ReportType">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Daily</Value>
</Values>
</DefaultValue>
<Prompt>Report Type</Prompt>
<ValidValues>
<ParameterValues>
<ParameterValue>
<Value>Daily</Value>
</ParameterValue>
<ParameterValue>
<Value>Immediate</Value>
</ParameterValue>
<ParameterValue>
<Value>Monthly</Value>
</ParameterValue>
</ParameterValues>
</ValidValues>
</ReportParameter>
<ReportParameter Name="TweakingParams">
<DataType>String</DataType>
<AllowBlank>true</AllowBlank>
<Prompt>Tweaking Parameters</Prompt>
</ReportParameter>
</ReportParameters>
<rd:DrawGrid>true</rd:DrawGrid>
<InteractiveWidth>8.5in</InteractiveWidth>
<rd:SnapToGrid>true</rd:SnapToGrid>
<RightMargin>1in</RightMargin>
<LeftMargin>1in</LeftMargin>
<BottomMargin>1in</BottomMargin>
<rd:ReportID>ce43a6f7-ccf4-4048-bf77-f4e6190c99e9</rd:ReportID>
<Width>6.25in</Width>
<Body>
<ReportItems>
</ReportItems>
<Height>7.375in</Height>
</Body>
<Language>=User!Language</Language>
<TopMargin>1in</TopMargin>
<CodeModules>
<CodeModule>System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</CodeModule>
</CodeModules>
<Code>Public Function GetXmlValue(ByVal strXmlDoc As String, ByVal Path As String) As String
Dim doc As New System.Xml.XmlDocument()
doc.LoadXml(strXmlDoc)
Dim resNode As System.Xml.XmlNode
Dim root as System.Xml.XmlElement = doc.DocumentElement
resNode = root.SelectSingleNode(Path)
if resNode Is Nothing
Return ""
Else
Return resNode.InnerXml
End If
End Function
Public Function IsSubreportHidden(ByVal CategoryName As String, ByVal ReportName As String, ByVal Xml As String ) As Boolean
Return (GetXmlValue(Xml , "/Parameters/Category[@Name='" & CategoryName & "']/Report[@Name='" & ReportName & "']/@Visible") <> "1")
End Function
Public Function GetReportSpecificParam(ByVal CategoryName As String, ByVal ReportName As String, ByVal ParamName As String, ByVal Xml As String ) As String
Return GetXmlValue(Xml , "/Parameters/Category[@Name='" & CategoryName & "']/Report[@Name='" & ReportName & "']/@" & ParamName)
End Function
</Code>
</Report>