ServiceManager.Report.Compliance.ControlManagement.ProgramReadinessReviewStatusReport.ReportRdl (ReportResource)

Element properties:

TypeReportResource
File NameServiceManager.Report.GRC.ControlManagement.ProgramReadinessReviewStatusReport.rdl
AccessibilityPublic

Source Code:

<ReportResource ID="ServiceManager.Report.Compliance.ControlManagement.ProgramReadinessReviewStatusReport.ReportRdl" Accessibility="Public" FileName="ServiceManager.Report.GRC.ControlManagement.ProgramReadinessReviewStatusReport.rdl" MIMEType="application/octet-stream"/>

File Content: ServiceManager.Report.GRC.ControlManagement.ProgramReadinessReviewStatusReport.rdl

<?xml version="1.0" encoding="utf-8"?>

<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
<Body><Script>
<ReportItems>
<Tablix Name="Tablix1">
<TablixBody>
<TablixColumns>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.27083in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>0.91667in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.28125in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.47916in</Width>
</TablixColumn>
<TablixColumn>
<Width>2.25in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.23958in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.60417in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.3125in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.17708in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.17708in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.10417in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
<TablixColumn>
<Width>1in</Width>
</TablixColumn>
</TablixColumns>
<TablixRows>
<TablixRow>
<Height>0.39584in</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Textbox Name="Textbox2">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!Id.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnIDLabel", "[ID]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox3">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!Title.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnTitleLabel", "[Title]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox3</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox5">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!COStatusValue.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnStatusLabel", "[Status]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox5</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox7">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!Owner.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnOwnerLabel", "[Owner]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox7</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox13">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnWIIDLabel", "[Work Item Id]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox13</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox18">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnWIStageLabel", "[Work Item Stage]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox18</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox22">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnWIStatusLabel", "[Work Item Status]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox22</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox26">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnWIStartDateLabel", "[Work Item Start Date]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox26</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox30">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnWIEndDateLabel", "[Work Item Completion Date]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox30</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox32">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnWINotesLabel", "[Work Item Notes]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox32</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox9">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!AssignedTo.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnAssignedToLabel", "[Assigned To]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox9</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox12">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!COTypeValue.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnTypeLabel", "[Type]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox12</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox4">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!LevelValue.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnLevelLabel", "[Level]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox4</rd:DefaultName>
<Style></Style>
<Border>
<Color>LightGrey</Color>
<Style></Style>Solid</Style>
</Border>
<TopBorder>
<Color>Black</Color>
</TopBorder>
<BottomBorder>
<Color>Black</Color>
</BottomBorder>
<LeftBorder>
<Style></Style>None</Style>
</LeftBorder>
<RightBorder>
<Style></Style>None</Style>
</RightBorder>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox14">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!PriorityValue.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnPriorityLabel", "[Priority]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox14</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox29">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnCategoryLabel", "[Category]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox29</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox11">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!CreatedDate.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnCreatedDateLabel", "[Created Date]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox11</rd:DefaultName>
<Style></Style>
<Border>
<Color>LightGrey</Color>
<Style></Style>Solid</Style>
</Border>
<TopBorder>
<Color>Black</Color>
</TopBorder>
<BottomBorder>
<Color>Black</Color>
</BottomBorder>
<LeftBorder>
<Style></Style>None</Style>
</LeftBorder>
<RightBorder>
<Style></Style>None</Style>
</RightBorder>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox16">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!CreatedBy.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnCreatedByLabel", "[Created By]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox16</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox8">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!ModifiedOn.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnModifiedDateLabel", "[Modified Date]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox8</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox17">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnCAMeetExpLabel", "[Control Activity Count Meet Expectation]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox17</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox19">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnCAFailExpLabel", "[Control Activity Count Fail Expectation]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox19</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox21">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnCAUnknownLabel", "[Control Activity Count Unknown]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox21</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox23">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnRelCOCountLabel", "[Related Control Objective Count]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox23</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox25">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnRelCACountLabel", "[Related Control Activity Count]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox25</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox27">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnRelRiskCountLabel", "[Related Risk Count]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox27</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox10">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!SourceName.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnSourceIdLabel", "[Source Id]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox10</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox6">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!SourceId.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnSourceNameLabel", "[Source Name]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox6</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox1">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!SourceVersion.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("ColumnSourceVersionLabel", "[Source Version]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox1</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>DimGray</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
<TablixRow>
<Height>0.25in</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Textbox Name="Id">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!Id.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Id</rd:DefaultName>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>../ServiceManager.Console.Reporting.ComplianceReports.ControlManagement/ServiceManager.Report.Compliance.ControlManagement.ControlObjectiveDetails</ReportName>
<Parameters>
<Parameter Name="ControlObjectiveDimKey">
<Value>=Fields!ControlObjectiveDimKey.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Title">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!Title.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Title</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="COStatusValue">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=IIF((Fields!ObjectStatus.Value Like "*Delete"),"Deleted",Fields!COStatusValue.Value)</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>COStatusValue</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Owner">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!Owner.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Owner</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="WorkItemId">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!WorkItemId.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>WorkItemId</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="WorkItemStage">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!WorkItemStage.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>WorkItemStage</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="WorkItemStatus">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!WorkItemStatus.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>WorkItemStatus</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="WorkItemStartDate">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!WorkItemStartDate.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>WorkItemStartDate</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="WorkItemCompletiondate">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!WorkItemCompletiondate.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>WorkItemCompletiondate</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="WorkItemNotes">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!WorkItemNotes.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>WorkItemNotes</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="AssignedTo">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!AssignedTo.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>AssignedTo</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="COTypeValue">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!COTypeValue.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>COTypeValue</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="LevelValue">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!LevelValue.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>LevelValue</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="PriorityValue">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!PriorityValue.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>PriorityValue</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Category">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!Category.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Category</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="CreatedDate">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!CreatedDate.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Format>MM/dd/yyyy</Format>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>CreatedDate</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="CreatedBy">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!CreatedBy.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>CreatedBy</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="ModifiedOn">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!ModifiedOn.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Format>MM/dd/yyyy</Format>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>ModifiedOn</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="CACountMeetExp">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!CACountMeetExp.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>CACountMeetExp</rd:DefaultName>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>../ServiceManager.Console.Reporting.ComplianceReports.ControlManagement/ServiceManager.Report.Compliance.ControlManagement.CurrentCADetailReport</ReportName>
<Parameters>
<Parameter Name="LastResult">
<Value>=Sum(Fields!MErResultId.Value, "MERComplicanceType")</Value>
</Parameter>
<Parameter Name="ControlObjectiveDimKey">
<Value>=Fields!ControlObjectiveDimKey.Value</Value>
</Parameter>
<Parameter Name="ProgramId">
<Value>=Parameters!ProgramId.Value</Value>
</Parameter>
<Parameter Name="TimeZone">
<Value>=Parameters!TimeZone.Value</Value>
</Parameter>
<Parameter Name="TimeZoneName">
<Value>=Parameters!TimeZoneName.Value</Value>
</Parameter>
<Parameter Name="StartDate_BaseType">
<Value>=Parameters!StartDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="StartDate_BaseValue">
<Value>=Parameters!StartDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="StartDate_OffsetType">
<Value>=Parameters!StartDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="StartDate_OffsetValue">
<Value>=Parameters!StartDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="EndDate_BaseType">
<Value>=Parameters!EndDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="EndDate_BaseValue">
<Value>=Parameters!EndDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="EndDate_OffsetType">
<Value>=Parameters!EndDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="EndDate_OffsetValue">
<Value>=Parameters!EndDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_BaseType">
<Value>=Parameters!StartDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_BaseValue">
<Value>=Parameters!StartDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_OffsetType">
<Value>=Parameters!StartDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_OffsetValue">
<Value>=Parameters!StartDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_BaseType">
<Value>=Parameters!EndDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_BaseValue">
<Value>=Parameters!EndDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_OffsetType">
<Value>=Parameters!EndDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_OffsetValue">
<Value>=Parameters!EndDate_OffsetValue.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="CACountFailExp">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!CACountFailExp.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>CACountFailExp</rd:DefaultName>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>../ServiceManager.Console.Reporting.ComplianceReports.ControlManagement/ServiceManager.Report.Compliance.ControlManagement.CurrentCADetailReport</ReportName>
<Parameters>
<Parameter Name="LastResult">
<Value>=Sum(Fields!MERResultId.Value, "MERNonComplianceType")</Value>
</Parameter>
<Parameter Name="ControlObjectiveDimKey">
<Value>=Fields!ControlObjectiveDimKey.Value</Value>
</Parameter>
<Parameter Name="ProgramId">
<Value>=Parameters!ProgramId.Value</Value>
</Parameter>
<Parameter Name="TimeZone">
<Value>=Parameters!TimeZone.Value</Value>
</Parameter>
<Parameter Name="TimeZoneName">
<Value>=Parameters!TimeZoneName.Value</Value>
</Parameter>
<Parameter Name="StartDate_BaseType">
<Value>=Parameters!StartDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="StartDate_BaseValue">
<Value>=Parameters!StartDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="StartDate_OffsetType">
<Value>=Parameters!StartDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="StartDate_OffsetValue">
<Value>=Parameters!StartDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="EndDate_BaseType">
<Value>=Parameters!EndDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="EndDate_BaseValue">
<Value>=Parameters!EndDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="EndDate_OffsetType">
<Value>=Parameters!EndDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="EndDate_OffsetValue">
<Value>=Parameters!EndDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_BaseType">
<Value>=Parameters!StartDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_BaseValue">
<Value>=Parameters!StartDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_OffsetType">
<Value>=Parameters!StartDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_OffsetValue">
<Value>=Parameters!StartDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_BaseType">
<Value>=Parameters!EndDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_BaseValue">
<Value>=Parameters!EndDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_OffsetType">
<Value>=Parameters!EndDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_OffsetValue">
<Value>=Parameters!EndDate_OffsetValue.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="CACountUnknown">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!CACountUnknown.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>CACountUnknown</rd:DefaultName>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>../ServiceManager.Console.Reporting.ComplianceReports.ControlManagement/ServiceManager.Report.Compliance.ControlManagement.CurrentCADetailReport</ReportName>
<Parameters>
<Parameter Name="LastResult">
<Value>=Split(First(Fields!MERResultId.Value, "MERUnknownType") &amp; "," &amp; First(Fields!MERResultId.Value, "MERErrorType"),",")</Value>
</Parameter>
<Parameter Name="ControlObjectiveDimKey">
<Value>=Fields!ControlObjectiveDimKey.Value</Value>
</Parameter>
<Parameter Name="ProgramId">
<Value>=Parameters!ProgramId.Value</Value>
</Parameter>
<Parameter Name="TimeZone">
<Value>=Parameters!TimeZone.Value</Value>
</Parameter>
<Parameter Name="TimeZoneName">
<Value>=Parameters!TimeZoneName.Value</Value>
</Parameter>
<Parameter Name="StartDate_BaseType">
<Value>=Parameters!StartDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="StartDate_BaseValue">
<Value>=Parameters!StartDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="StartDate_OffsetType">
<Value>=Parameters!StartDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="StartDate_OffsetValue">
<Value>=Parameters!StartDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="EndDate_BaseType">
<Value>=Parameters!EndDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="EndDate_BaseValue">
<Value>=Parameters!EndDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="EndDate_OffsetType">
<Value>=Parameters!EndDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="EndDate_OffsetValue">
<Value>=Parameters!EndDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_BaseType">
<Value>=Parameters!StartDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_BaseValue">
<Value>=Parameters!StartDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_OffsetType">
<Value>=Parameters!StartDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_OffsetValue">
<Value>=Parameters!StartDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_BaseType">
<Value>=Parameters!EndDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_BaseValue">
<Value>=Parameters!EndDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_OffsetType">
<Value>=Parameters!EndDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_OffsetValue">
<Value>=Parameters!EndDate_OffsetValue.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="RelatedCOCount">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!RelatedCOCount.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>RelatedCOCount</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="RelatedCAcount">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!RelatedCAcount.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>RelatedCAcount</rd:DefaultName>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>../ServiceManager.Console.Reporting.ComplianceReports.ControlManagement/ServiceManager.Report.Compliance.ControlManagement.CurrentCADetailReport</ReportName>
<Parameters>
<Parameter Name="ControlObjectiveDimKey">
<Value>=Fields!ControlObjectiveDimKey.Value</Value>
</Parameter>
<Parameter Name="ProgramId">
<Value>=Parameters!ProgramId.Value</Value>
</Parameter>
<Parameter Name="TimeZone">
<Value>=Parameters!TimeZone.Value</Value>
</Parameter>
<Parameter Name="TimeZoneName">
<Value>=Parameters!TimeZoneName.Value</Value>
</Parameter>
<Parameter Name="StartDate_BaseType">
<Value>=Parameters!StartDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="StartDate_BaseValue">
<Value>=Parameters!StartDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="StartDate_OffsetType">
<Value>=Parameters!StartDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="StartDate_OffsetValue">
<Value>=Parameters!StartDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="EndDate_BaseType">
<Value>=Parameters!EndDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="EndDate_BaseValue">
<Value>=Parameters!EndDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="EndDate_OffsetType">
<Value>=Parameters!EndDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="EndDate_OffsetValue">
<Value>=Parameters!EndDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_BaseType">
<Value>=Parameters!StartDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_BaseValue">
<Value>=Parameters!StartDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_OffsetType">
<Value>=Parameters!StartDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="ResultStartDate_OffsetValue">
<Value>=Parameters!StartDate_OffsetValue.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_BaseType">
<Value>=Parameters!EndDate_BaseType.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_BaseValue">
<Value>=Parameters!EndDate_BaseValue.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_OffsetType">
<Value>=Parameters!EndDate_OffsetType.Value</Value>
</Parameter>
<Parameter Name="ResultEndDate_OffsetValue">
<Value>=Parameters!EndDate_OffsetValue.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="RelatedRiskCount">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!RelatedRiskCount.Value + Fields!RelatedCORiskCount.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>RelatedRiskCount</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="SourceId1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!SourceId.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>SourceId1</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="SourceName">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!SourceName.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>SourceName</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="SourceVersion">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!SourceVersion.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>SourceVersion</rd:DefaultName>
<Style></Style>
<Border>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
</TablixRows>
</TablixBody>
<TablixColumnHierarchy>
<TablixMembers>
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
</TablixMembers>
</TablixColumnHierarchy>
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
</TablixMember>
<TablixMember>
<Group Name="Details" />
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>
<RepeatRowHeaders>true</RepeatRowHeaders>
<DataSetName>CO_Table</DataSetName>
<Filters>
<Filter>
<FilterExpression>=IIF((InStr(Join(Parameters!StatusId.Label,", "),"All")=0),
IIF((Fields!ObjectStatus.Value Like "*Delete"),"Deleted",Fields!COStatusValue.Value),
"1")</FilterExpression>
<Operator>NotEqual</Operator>
<FilterValues>
<FilterValue>="Deleted"</FilterValue>
</FilterValues>
</Filter>
</Filters>
<Top>2.5in</Top>
<Height>0.64584in</Height>
<Width>30.81249in</Width>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</Tablix>
<Image Name="image1">
<Source>External</Source>
<Value>Report_Header_Landscape.png</Value>
<Sizing>Fit</Sizing>
<Height>0.75in</Height>
<Width>11.2854in</Width>
<ZIndex>1</ZIndex>
<Style></Style>
<Border />
</Style>
</Image>
<Rectangle Name="rectangle4">
<ReportItems>
<Textbox Name="reportTitle">
<CanGrow>true</CanGrow>
<DataElementStyle>Element</DataElementStyle>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("Title", "[Program Readiness Review Report]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>11pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.05in</Top>
<Left>0.2in</Left>
<Height>0.25in</Height>
<Width>7.8875in</Width>
<DataElementName>Title</DataElementName>
<DataElementOutput>Output</DataElementOutput>
<Style></Style>
<Border />
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>0.69027in</Top>
<Height>0.39375in</Height>
<Width>11.28748in</Width>
<ZIndex>2</ZIndex>
<Style></Style>
<BackgroundColor>Gainsboro</BackgroundColor>
</Style>
</Rectangle>
<Textbox Name="reportDescriptionTitle">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("HeaderExpandLabel", "[Expand this section to see a full description of the report]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<Color>DimGray</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>1.00416in</Top>
<Height>0.2in</Height>
<Width>11.28636in</Width>
<ZIndex>3</ZIndex>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<Border />
<BackgroundColor>Gainsboro</BackgroundColor>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Rectangle Name="rectangle3">
<ReportItems>
<Textbox Name="reportDescription">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("Description", "[The report shows a list of control objectives within a program and their corresponding readiness.]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.01558in</Top>
<Left>0.35714in</Left>
<Height>0.2in</Height>
<Width>10.92826in</Width>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<Border />
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Rectangle Name="RectangleHeader">
<ReportItems>
<Textbox Name="txtProgramLabel">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("HeaderProgramLabel", "[Program]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.13779in</Top>
<Left>0.20972in</Left>
<Height>0.2in</Height>
<Width>1.65in</Width>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<Border />
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox2">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>:</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.13779in</Top>
<Left>1.85972in</Left>
<Height>0.2in</Height>
<Width>0.1in</Width>
<ZIndex>1</ZIndex>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="txtProgramName">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<DataElementStyle>Element</DataElementStyle>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=First(Fields!DisplayName.Value, "ProgramDataset")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<Top>0.13779in</Top>
<Left>1.95972in</Left>
<Height>0.2in</Height>
<Width>2.06458in</Width>
<ZIndex>2</ZIndex>
<DataElementName>Program</DataElementName>
<DataElementOutput>Output</DataElementOutput>
<Style></Style>
<Border />
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox332">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("HeaderOwnerLabel", "[Program Owner]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.13889in</Top>
<Left>4.67222in</Left>
<Height>0.2in</Height>
<Width>1.65in</Width>
<ZIndex>3</ZIndex>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox342">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>:</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.13779in</Top>
<Left>6.32222in</Left>
<Height>0.2in</Height>
<Width>0.1in</Width>
<ZIndex>4</ZIndex>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textboxDateFilter2">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<DataElementStyle>Element</DataElementStyle>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=IIF(Parameters!OwnedBy.Value&lt;&gt;"",First(Fields!DisplayName.Value, "OwnerDataSet"),"All")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<Top>0.13889in</Top>
<Left>6.42222in</Left>
<Height>0.2in</Height>
<Width>3.43888in</Width>
<ZIndex>5</ZIndex>
<DataElementName>Owner</DataElementName>
<DataElementOutput>Output</DataElementOutput>
<Style></Style>
<Border />
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="txtReportDate">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("HeaderReportDateLabel", "[Report Generated]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.40723in</Top>
<Left>0.20972in</Left>
<Height>0.2in</Height>
<Width>1.65in</Width>
<ZIndex>6</ZIndex>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox8">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>:</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.40723in</Top>
<Left>1.85972in</Left>
<Height>0.2in</Height>
<Width>0.1in</Width>
<ZIndex>7</ZIndex>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textboxReportGenerated3">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<DataElementStyle>Element</DataElementStyle>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Globals!ExecutionTime</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<Top>0.40723in</Top>
<Left>1.95972in</Left>
<Height>0.2in</Height>
<Width>2.06458in</Width>
<ZIndex>8</ZIndex>
<DataElementName>ReportGenerated</DataElementName>
<DataElementOutput>Output</DataElementOutput>
<Style></Style>
<Border />
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="txtDateRange">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("HeaderDateRangeLabel", "[Start/End date of report]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.66279in</Top>
<Left>0.20972in</Left>
<Height>0.2in</Height>
<Width>1.65in</Width>
<ZIndex>9</ZIndex>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<Border />
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textboxReportGenerated2">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<DataElementStyle>Element</DataElementStyle>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.FormatString(Code.GetLocTable("LT_Report").GetString("Format.DateRange", "[From {0} to {1}]") , Code.FormatDateTime("g", Code.GetReportStartDate()), Code.FormatDateTime("g", Code.GetReportEndDate()))</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<Top>0.6489in</Top>
<Left>1.95972in</Left>
<Height>0.2in</Height>
<Width>2.06458in</Width>
<ZIndex>10</ZIndex>
<DataElementName>DateRange</DataElementName>
<DataElementOutput>Output</DataElementOutput>
<Style></Style>
<Border />
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox4">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>:</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.66279in</Top>
<Left>1.85972in</Left>
<Height>0.2in</Height>
<Width>0.1in</Width>
<ZIndex>11</ZIndex>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="txtReportUser">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Code.GetLocTable("LT_Report").GetString("HeaderReportUserLabel", "[Report Generated By]")</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.38619in</Top>
<Left>4.67222in</Left>
<Height>0.2in</Height>
<Width>1.65in</Width>
<ZIndex>12</ZIndex>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<Border />
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textboxReportGenerated4">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<DataElementStyle>Element</DataElementStyle>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=User!UserID</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<Top>0.38619in</Top>
<Left>6.39166in</Left>
<Height>0.2in</Height>
<Width>3.48333in</Width>
<ZIndex>13</ZIndex>
<DataElementName>ReportGeneratedBy</DataElementName>
<DataElementOutput>Output</DataElementOutput>
<Style></Style>
<Border />
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="textbox10">
<CanGrow>true</CanGrow>
<CanShrink>true</CanShrink>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>:</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<Top>0.38619in</Top>
<Left>6.32222in</Left>
<Height>0.2in</Height>
<Width>0.1in</Width>
<ZIndex>14</ZIndex>
<DataElementOutput>NoOutput</DataElementOutput>
<Style></Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>0.24335in</Top>
<Left>0.07128in</Left>
<Height>1.0275in</Height>
<Width>11.21412in</Width>
<ZIndex>1</ZIndex>
<Style /></Style>
</Rectangle>
</ReportItems>
<DataElementOutput>ContentsOnly</DataElementOutput>
<Top>1.20416in</Top>
<Height>1.27085in</Height>
<Width>11.2854in</Width>
<ZIndex>4</ZIndex>
<Visibility>
<Hidden>true</Hidden>
<ToggleItem>reportDescriptionTitle</ToggleItem>
</Visibility>
<Style></Style>
<BackgroundColor>Gainsboro</BackgroundColor>
</Style>
</Rectangle>
</ReportItems>
<Height>3.64584in</Height>
<Style /></Style>
</Script></Body>
<Width>30.98958in</Width>
<Page>
<PageFooter>
<Height>1.0625in</Height>
<PrintOnFirstPage>true</PrintOnFirstPage>
<PrintOnLastPage>true</PrintOnLastPage>
<ReportItems>
<Textbox Name="textbox5">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Disclaimer</Value>
<Style></Style>
<FontStyle>Italic</FontStyle>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
<TextRun>
<Value>: Information represented in this report does not constitute advice from an auditor, accountant, attorney or other </Value>
<Style></Style>
<FontStyle>Italic</FontStyle>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
<Paragraph>
<TextRuns>
<TextRun>
<Value>compliance professional, and does not guarantee fulfillment of your organization's compliance obligations. Confirmation of </Value>
<Style></Style>
<FontStyle>Italic</FontStyle>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
<Paragraph>
<TextRuns>
<TextRun>
<Value>compliance requires input and interpretation by your organization's compliance professionals.</Value>
<Style></Style>
<FontStyle>Italic</FontStyle>
<FontFamily>Tahoma</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>textbox5</rd:DefaultName>
<Top>0.36354in</Top>
<Left>0.05023in</Left>
<Height>0.49792in</Height>
<Width>8.1141in</Width>
<Style></Style>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</ReportItems>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</PageFooter>
<LeftMargin>1in</LeftMargin>
<RightMargin>1in</RightMargin>
<TopMargin>1in</TopMargin>
<BottomMargin>1in</BottomMargin>
<Style /></Style>
</Page>
<AutoRefresh>0</AutoRefresh>
<DataSources>
<DataSource Name="DWDataMart">
<DataSourceReference>DWDataMart</DataSourceReference>
<rd:SecurityType>None</rd:SecurityType>
<rd:DataSourceID>63a3d5d8-0d91-4cfe-9a7a-00aed1fe3be2</rd:DataSourceID>
</DataSource>
</DataSources>
<DataSets>
<DataSet Name="LT_Report">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@ManagementPackSystemName">
<Value>ServiceManager.ControlManagement.Report.Library</Value>
</QueryParameter>
<QueryParameter Name="@ReportSystemName">
<Value>ServiceManager.Report.Compliance.ControlManagement.ProgramReadinessReviewStatusReport</Value>
</QueryParameter>
<QueryParameter Name="@LanguageCode">
<Value>=Code.GetReportLocLanguageCode()</Value>
</QueryParameter>
<QueryParameter Name="@Scope">
<Value>%</Value>
</QueryParameter>
</QueryParameters>
<CommandType>StoredProcedure</CommandType>
<CommandText>ReportDisplayStringGet</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="XML_F52E2B61_18A1_11d1_B105_00805F49916B">
<DataField>XML_F52E2B61-18A1-11d1-B105-00805F49916B</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="CO_Table">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@StartDate">
<Value>=Code.ToDbDate(Code.GetReportStartDate())</Value>
</QueryParameter>
<QueryParameter Name="@EndDate">
<Value>=Code.ToDbDate(Code.GetReportEndDate())</Value>
</QueryParameter>
<QueryParameter Name="@StatusId">
<Value>=Parameters!StatusId.Value</Value>
</QueryParameter>
<QueryParameter Name="@ProgramId">
<Value>=Parameters!ProgramId.Value</Value>
</QueryParameter>
<QueryParameter Name="@ADValue">
<Value>=Parameters!ADValue.Value</Value>
</QueryParameter>
<QueryParameter Name="@ADCategoryId">
<Value>=Parameters!ADCategory.Value</Value>
</QueryParameter>
<QueryParameter Name="@OwnedBy">
<Value>=Parameters!OwnedBy.Value</Value>
</QueryParameter>
<QueryParameter Name="@AssignedTo">
<Value>=Parameters!AssignedTo.Value</Value>
</QueryParameter>
<QueryParameter Name="@CategoryId">
<Value>=Parameters!CategoryId.Value</Value>
</QueryParameter>
<QueryParameter Name="@TypeId">
<Value>=Parameters!TypeId.Value</Value>
</QueryParameter>
<QueryParameter Name="@LevelId">
<Value>=Parameters!LevelId.Value</Value>
</QueryParameter>
<QueryParameter Name="@PriorityId">
<Value>=Parameters!PriorityId.Value</Value>
</QueryParameter>
<QueryParameter Name="@ReviewStartDate">
<Value>=Code.ToDbDate(Code.GetReportReviewStartDate())</Value>
</QueryParameter>
<QueryParameter Name="@ReviewEndDate">
<Value>=Code.ToDbDate(Code.GetReportReviewEndDate())</Value>
</QueryParameter>
<QueryParameter Name="@ReviewStageId">
<Value>=Parameters!ReviewStageId.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandType>StoredProcedure</CommandType>
<CommandText>ServiceManager_Report_GRC_ControlManagement_SP_GetProgramReadinessStatus</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="Id">
<DataField>Id</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="ControlObjectiveDimKey">
<DataField>ControlObjectiveDimKey</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="Title">
<DataField>Title</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="COStatusValue">
<DataField>COStatusValue</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="CreatedDate">
<DataField>CreatedDate</DataField>
<rd:TypeName>System.DateTime</rd:TypeName>
</Field>
<Field Name="AssignedTo">
<DataField>AssignedTo</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="SourceId">
<DataField>SourceId</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="Owner">
<DataField>Owner</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="TypeId">
<DataField>TypeId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="SourceName">
<DataField>SourceName</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="SourceVersion">
<DataField>SourceVersion</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="PriorityId">
<DataField>PriorityId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="LevelId">
<DataField>LevelId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="ModifiedOn">
<DataField>ModifiedOn</DataField>
<rd:TypeName>System.DateTime</rd:TypeName>
</Field>
<Field Name="EntityDimKey">
<DataField>EntityDimKey</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="WorkItemId">
<DataField>WorkItemId</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="WorkItemOwnedBy">
<DataField>WorkItemOwnedBy</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="CreatedBy">
<DataField>CreatedBy</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="COTypeValue">
<DataField>COTypeValue</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="WorkItemStage">
<DataField>WorkItemStage</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="WorkItemStatus">
<DataField>WorkItemStatus</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="PriorityValue">
<DataField>PriorityValue</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="Category">
<DataField>Category</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="WorkItemStartDate">
<DataField>WorkItemStartDate</DataField>
<rd:TypeName>System.DateTime</rd:TypeName>
</Field>
<Field Name="LevelValue">
<DataField>LevelValue</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="WorkItemCompletiondate">
<DataField>WorkItemCompletiondate</DataField>
<rd:TypeName>System.DateTime</rd:TypeName>
</Field>
<Field Name="CACountMeetExp">
<DataField>CACountMeetExp</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="WorkItemNotes">
<DataField>WorkItemNotes</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="CACountFailExp">
<DataField>CACountFailExp</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="CACountUnknown">
<DataField>CACountUnknown</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="RelatedCOCount">
<DataField>RelatedCOCount</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="RelatedCAcount">
<DataField>RelatedCAcount</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="RelatedRiskCount">
<DataField>RelatedRiskCount</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="RelatedCORiskCount">
<DataField>RelatedCORiskCount</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="ObjectStatus">
<DataField>ObjectStatus</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
</Fields>
</DataSet>
<DataSet Name="MERComplicanceType">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<CommandText>Select * FROM MERResultVw WHERE MERResultValue = 'Compliant'</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="MErResultId">
<DataField>MERResultId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="EnumTypeId">
<DataField>EnumTypeId</DataField>
<rd:TypeName>System.Guid</rd:TypeName>
</Field>
<Field Name="ID">
<DataField>ID</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="InsertedBatchId">
<DataField>InsertedBatchId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="MERResultValue">
<DataField>MERResultValue</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="ParentId">
<DataField>ParentId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="Ordinal">
<DataField>Ordinal</DataField>
<rd:TypeName>System.Double</rd:TypeName>
</Field>
<Field Name="UpdatedBatchId">
<DataField>UpdatedBatchId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="MERErrorType">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<CommandText>Select * FROM MERResultVw Where MERResultValue LIKE '%Error%'</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="EnumTypeId">
<DataField>EnumTypeId</DataField>
<rd:TypeName>System.Guid</rd:TypeName>
</Field>
<Field Name="ID">
<DataField>ID</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="InsertedBatchId">
<DataField>InsertedBatchId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="MERResultId">
<DataField>MERResultId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="MERResultValue">
<DataField>MERResultValue</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="ParentId">
<DataField>ParentId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="UpdatedBatchId">
<DataField>UpdatedBatchId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="MERNonComplianceType">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<CommandText>Select * FROM MERResultVw Where MERResultValue ='Non-Compliant'</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="EnumTypeId">
<DataField>EnumTypeId</DataField>
<rd:TypeName>System.Guid</rd:TypeName>
</Field>
<Field Name="ID">
<DataField>ID</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="InsertedBatchId">
<DataField>InsertedBatchId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="MERResultId">
<DataField>MERResultId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="MERResultValue">
<DataField>MERResultValue</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="ParentId">
<DataField>ParentId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="UpdatedBatchId">
<DataField>UpdatedBatchId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="MERUnknownType">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<CommandText>Select * FROM MERResultVw Where MERResultValue LIKE '%Unknown%'</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="EnumTypeId">
<DataField>EnumTypeId</DataField>
<rd:TypeName>System.Guid</rd:TypeName>
</Field>
<Field Name="ID">
<DataField>ID</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="InsertedBatchId">
<DataField>InsertedBatchId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="MERResultId">
<DataField>MERResultId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="MERResultValue">
<DataField>MERResultValue</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="ParentId">
<DataField>ParentId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="UpdatedBatchId">
<DataField>UpdatedBatchId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="ADCategory_List">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@AllLabel">
<Value>=Parameters!AllLabel.Value</Value>
</QueryParameter>
<QueryParameter Name="@LanguageCode">
<Value>=Parameters!LanguageCode.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>SELECT - 1 AS AuthorityDocumentCategoryId, @AllLabel AS AuthorityDocumentCategoryValue
UNION
SELECT AuthorityDocumentCategoryvw.AuthorityDocumentCategoryId AS StatusId, ISNULL(DS.DisplayName, AuthorityDocumentCategoryvw.AuthorityDocumentCategoryValue) AS AuthorityDocumentCategoryValue
FROM AuthorityDocumentCategoryvw
LEFT OUTER JOIN DisplayStringDimvw AS DS ON DS.BaseManagedEntityId = AuthorityDocumentCategoryvw.EnumTypeId AND DS.LanguageCode = @LanguageCode
WHERE (AuthorityDocumentCategoryvw.ParentId IS NOT NULL)
ORDER BY AuthorityDocumentCategoryValue
</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="AuthorityDocumentCategoryId">
<DataField>AuthorityDocumentCategoryId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="AuthorityDocumentCategoryValue">
<DataField>AuthorityDocumentCategoryValue</DataField>
<rd:TypeName>System.Object</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="AD_List">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@AllLabel">
<Value>=Parameters!AllLabel.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>Select -1 As AuthorityDocumentDimKey, @AllLabel AS Title
UNION
select AuthorityDocumentDimKey,Title from AuthorityDocumentDimvw ad join AuthorityDocumentCategoryvw cat on ad.DocumentCategory_AuthorityDocumentCategoryId = cat.AuthorityDocumentCategoryId
where ad.Isdeleted&lt;&gt; 1
--and (cat.AuthorityDocumentCategoryId in (Select @ADCategoryId) OR -1 in (SELECT --@ADCategoryId))
order by title
</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="AuthorityDocumentDimKey">
<DataField>AuthorityDocumentDimKey</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="Title">
<DataField>Title</DataField>
<rd:TypeName>System.Object</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="CO_Status">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@AllLabel">
<Value>=Parameters!AllLabel.Value</Value>
</QueryParameter>
<QueryParameter Name="@LanguageCode">
<Value>=Parameters!LanguageCode.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>
SELECT -1 AS COStatusId, @AllLabel AS COStatusValue
UNION
SELECT COStatusVW.COStatusId AS COStatusId, ISNULL(DS.DisplayName, COStatusVW.COStatusValue) AS COStatusValue
FROM COStatusVW
LEFT OUTER JOIN DisplayStringDimvw AS DS ON DS.BaseManagedEntityId = COStatusVW.EnumTypeId AND DS.LanguageCode = @LanguageCode
WHERE (COStatusVW.ParentId IS NOT NULL) Order By COStatusValue
</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="COStatusId">
<DataField>COStatusId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="COStatusValue">
<DataField>COStatusValue</DataField>
<rd:TypeName>System.Object</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="COTypeDataSet">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@AllLabel">
<Value>=Parameters!AllLabel.Value</Value>
</QueryParameter>
<QueryParameter Name="@LanguageCode">
<Value>=Parameters!LanguageCode.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>
SELECT -1 AS COTypeId, @AllLabel AS CoTypeValue
UNION
SELECT COTypevw.COTypeId AS COTypeId, ISNULL(DS.DisplayName, COTypevw.CoTypeValue) AS CoTypeValue
FROM COTypevw
LEFT OUTER JOIN DisplayStringDimvw AS DS ON DS.BaseManagedEntityId = COTypevw.EnumTypeId AND DS.LanguageCode = @LanguageCode
WHERE (COTypevw.ParentId IS NOT NULL) Order By CoTypeValue
</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="COTypeId">
<DataField>COTypeId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="COTypeValue">
<DataField>CoTypeValue</DataField>
<rd:TypeName>System.Object</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="LevelDataSet">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@AllLabel">
<Value>=Parameters!AllLabel.Value</Value>
</QueryParameter>
<QueryParameter Name="@LanguageCode">
<Value>=Parameters!LanguageCode.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>
SELECT Levelvw.LevelId AS LevelId, ISNULL(DS.DisplayName, Levelvw.LevelValue) AS LevelValue
FROM Levelvw
LEFT OUTER JOIN DisplayStringDimvw AS DS ON DS.BaseManagedEntityId = Levelvw.EnumTypeId AND DS.LanguageCode = @LanguageCode
WHERE (Levelvw.ParentId IS NOT NULL)
UNION
SELECT -1 AS LevelId, @AllLabel AS LevelValue Order By LevelValue
</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="LevelId">
<DataField>LevelId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="LevelValue">
<DataField>LevelValue</DataField>
<rd:TypeName>System.Object</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="COPriorityDataSet">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@AllLabel">
<Value>=Parameters!AllLabel.Value</Value>
</QueryParameter>
<QueryParameter Name="@LanguageCode">
<Value>=Parameters!LanguageCode.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>
SELECT Priorityvw.PriorityId AS PriorityId, ISNULL(DS.DisplayName, Priorityvw.PriorityValue) AS PriorityValue
FROM Priorityvw
LEFT OUTER JOIN DisplayStringDimvw AS DS ON DS.BaseManagedEntityId = Priorityvw.EnumTypeId AND DS.LanguageCode = @LanguageCode
WHERE (Priorityvw.ParentId IS NOT NULL)
UNION
SELECT -1 AS PriorityId, @AllLabel AS PriorityValue Order By PriorityValue
</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="PriorityId">
<DataField>PriorityId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="PriorityValue">
<DataField>PriorityValue</DataField>
<rd:TypeName>System.Object</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="CategoryDataSet">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@AllLabel">
<Value>=Parameters!AllLabel.Value</Value>
</QueryParameter>
<QueryParameter Name="@ProgramId">
<Value>=Parameters!ProgramId.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>
SELECT 0 CategoryDimKey, @AllLabel CategoryName
UNION
Select c.CategoryDimKey, c.DisplayName from CategoryDim C
Join ProgramHasCategoriesFactvw P
ON P.ProgramHasCategory_CategoryDimKey = C.categoryDimkey
Where C.isdeleted = 0 and P.deleteddate is null and (P.ProgramDimKey=@ProgramId OR P.ProgramDimKey=0) Order By CategoryName
</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="CategoryDimKey">
<DataField>CategoryDimKey</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="CategoryName">
<DataField>CategoryName</DataField>
<rd:TypeName>System.Object</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="ReviewStageDataSet">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@AllLabel">
<Value>=Parameters!AllLabel.Value</Value>
</QueryParameter>
<QueryParameter Name="@LanguageCode">
<Value>=Parameters!LanguageCode.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>SELECT -1 AS ActivityStageId, @AllLabel AS ActivityStageValue
UNION
SELECT ActivityStageVW.ActivityStageId AS ActivityStageId, ISNULL(DS.DisplayName, ActivityStageVW.ActivityStageValue) AS ActivityStageValue
FROM ActivityStageVW
LEFT OUTER JOIN DisplayStringDimvw AS DS ON DS.BaseManagedEntityId = ActivityStageVW.EnumTypeId AND DS.LanguageCode = @LanguageCode
WHERE (ActivityStageVW.ParentId IS NOT NULL) Order By ActivityStageValue
</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="ActivityStageId">
<DataField>ActivityStageId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="ActivityStageValue">
<DataField>ActivityStageValue</DataField>
<rd:TypeName>System.Object</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="ProgramDataset">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@Id">
<Value>=Parameters!ProgramId.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>SELECT DisplayName FROM ProgramDimvw Where ProgramDimkey=@Id</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="DisplayName">
<DataField>DisplayName</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
</DataSet>
<DataSet Name="OwnerDataSet">
<Query>
<DataSourceName>DWDataMart</DataSourceName>
<QueryParameters>
<QueryParameter Name="@OwnedBy">
<Value>=Parameters!OwnedBy.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>SELECT DisplayName FROM UserDimvw WHERE UserDimKey=@OwnedBy</CommandText>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
<Fields>
<Field Name="DisplayName">
<DataField>DisplayName</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
</DataSet>
</DataSets>
<ReportParameters>
<ReportParameter Name="LT_Report">
<DataType>String</DataType>
<DefaultValue>
<DataSetReference>
<DataSetName>LT_Report</DataSetName>
<ValueField>XML_F52E2B61_18A1_11d1_B105_00805F49916B</ValueField>
</DataSetReference>
</DefaultValue>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="AllLabel">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>=Code.GetLocTable("LT_Report").GetString("All", "[All]")</Value>
</Values>
</DefaultValue>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="LanguageCode">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>=Code.GetReportLocLanguageCode()</Value>
</Values>
</DefaultValue>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="ProgramId">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>0</Value>
</Values>
</DefaultValue>
<Prompt>Program</Prompt>
</ReportParameter>
<ReportParameter Name="OwnedBy">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>0</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>Owned By</Prompt>
</ReportParameter>
<ReportParameter Name="AssignedTo">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>0</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>Assigned To</Prompt>
</ReportParameter>
<ReportParameter Name="ADCategory">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>-1</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>Authority Document Category</Prompt>
<Hidden>true</Hidden>
<MultiValue>true</MultiValue>
</ReportParameter>
<ReportParameter Name="ADValue">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>0</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>Authority Document</Prompt>
</ReportParameter>
<ReportParameter Name="StatusId">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>-1</Value>
</Values>
</DefaultValue>
<Prompt>Status</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>CO_Status</DataSetName>
<ValueField>COStatusId</ValueField>
<LabelField>COStatusValue</LabelField>
</DataSetReference>
</ValidValues>
<MultiValue>true</MultiValue>
</ReportParameter>
<ReportParameter Name="CategoryId">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>0</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
<Prompt>Category</Prompt>
</ReportParameter>
<ReportParameter Name="TypeId">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>-1</Value>
</Values>
</DefaultValue>
<Prompt>Type</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>COTypeDataSet</DataSetName>
<ValueField>COTypeId</ValueField>
<LabelField>COTypeValue</LabelField>
</DataSetReference>
</ValidValues>
<MultiValue>true</MultiValue>
</ReportParameter>
<ReportParameter Name="LevelId">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>-1</Value>
</Values>
</DefaultValue>
<Prompt>Level</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>LevelDataSet</DataSetName>
<ValueField>LevelId</ValueField>
<LabelField>LevelValue</LabelField>
</DataSetReference>
</ValidValues>
<MultiValue>true</MultiValue>
</ReportParameter>
<ReportParameter Name="PriorityId">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>-1</Value>
</Values>
</DefaultValue>
<Prompt>Priority</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>COPriorityDataSet</DataSetName>
<ValueField>PriorityId</ValueField>
<LabelField>PriorityValue</LabelField>
</DataSetReference>
</ValidValues>
<MultiValue>true</MultiValue>
</ReportParameter>
<ReportParameter Name="ReviewStageId">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>-1</Value>
</Values>
</DefaultValue>
<Prompt>Review Stage</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>ReviewStageDataSet</DataSetName>
<ValueField>ActivityStageId</ValueField>
<LabelField>ActivityStageValue</LabelField>
</DataSetReference>
</ValidValues>
<MultiValue>true</MultiValue>
</ReportParameter>
<ReportParameter Name="TimeType">
<DataType>String</DataType>
<Nullable>true</Nullable>
<AllowBlank>true</AllowBlank>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="TimeZone">
<DataType>String</DataType>
<Nullable>true</Nullable>
<Prompt>TimeZone</Prompt>
</ReportParameter>
<ReportParameter Name="TimeZoneName">
<DataType>String</DataType>
<Nullable>true</Nullable>
<AllowBlank>true</AllowBlank>
<Prompt>TimeZoneName</Prompt>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="StartDate_BaseType">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Today</Value>
</Values>
</DefaultValue>
<Prompt>Start Date Type</Prompt>
</ReportParameter>
<ReportParameter Name="StartDate_BaseValue">
<DataType>DateTime</DataType>
<Prompt>Start Date Value</Prompt>
</ReportParameter>
<ReportParameter Name="StartDate_OffsetType">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Month</Value>
</Values>
</DefaultValue>
<Prompt>Start Date Offset Type</Prompt>
</ReportParameter>
<ReportParameter Name="StartDate_OffsetValue">
<DataType>Integer</DataType>
<Nullable>true</Nullable>
<DefaultValue>
<Values>
<Value>-1</Value>
</Values>
</DefaultValue>
<Prompt>Start Date Offset Value</Prompt>
</ReportParameter>
<ReportParameter Name="EndDate_BaseType">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Today</Value>
</Values>
</DefaultValue>
<Prompt>End Date Type</Prompt>
</ReportParameter>
<ReportParameter Name="EndDate_BaseValue">
<DataType>DateTime</DataType>
<Prompt>End Date Value</Prompt>
</ReportParameter>
<ReportParameter Name="EndDate_OffsetType">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>None</Value>
</Values>
</DefaultValue>
<Prompt>End Date Offset Type</Prompt>
</ReportParameter>
<ReportParameter Name="EndDate_OffsetValue">
<DataType>Integer</DataType>
<Nullable>true</Nullable>
<Prompt>End Date Offset Value</Prompt>
</ReportParameter>
<ReportParameter Name="ReviewTimeZone">
<DataType>String</DataType>
<Nullable>true</Nullable>
<Prompt>TimeZone</Prompt>
</ReportParameter>
<ReportParameter Name="ReviewTimeZoneName">
<DataType>String</DataType>
<Nullable>true</Nullable>
<AllowBlank>true</AllowBlank>
<Prompt>TimeZoneName</Prompt>
<Hidden>true</Hidden>
</ReportParameter>
<ReportParameter Name="ReviewStartDate_BaseType">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Today</Value>
</Values>
</DefaultValue>
<Prompt>Start Date Type</Prompt>
</ReportParameter>
<ReportParameter Name="ReviewStartDate_BaseValue">
<DataType>DateTime</DataType>
<Prompt>Start Date Value</Prompt>
</ReportParameter>
<ReportParameter Name="ReviewStartDate_OffsetType">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Month</Value>
</Values>
</DefaultValue>
<Prompt>Start Date Offset Type</Prompt>
</ReportParameter>
<ReportParameter Name="ReviewStartDate_OffsetValue">
<DataType>Integer</DataType>
<Nullable>true</Nullable>
<DefaultValue>
<Values>
<Value>-1</Value>
</Values>
</DefaultValue>
<Prompt>Start Date Offset Value</Prompt>
</ReportParameter>
<ReportParameter Name="ReviewEndDate_BaseType">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Today</Value>
</Values>
</DefaultValue>
<Prompt>End Date Type</Prompt>
</ReportParameter>
<ReportParameter Name="ReviewEndDate_BaseValue">
<DataType>DateTime</DataType>
<Prompt>End Date Value</Prompt>
</ReportParameter>
<ReportParameter Name="ReviewEndDate_OffsetType">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>None</Value>
</Values>
</DefaultValue>
<Prompt>End Date Offset Type</Prompt>
</ReportParameter>
<ReportParameter Name="ReviewEndDate_OffsetValue">
<DataType>Integer</DataType>
<Nullable>true</Nullable>
<Prompt>End Date Offset Value</Prompt>
</ReportParameter>
</ReportParameters>
<Code><Script>
Const LocTableStringQuery As String = "R/S[@N='{0}']/text()"

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 ReviewSD_BaseTypeParameterName As String = "ReviewStartDate_BaseType"
Const ReviewSD_BaseValueParameterName As String = "ReviewStartDate_BaseValue"
Const ReviewSD_OffsetTypeParameterName As String = "ReviewStartDate_OffsetType"
Const ReviewSD_OffsetValueParameterName As String = "ReviewStartDate_OffsetValue"
Const ReviewED_BaseTypeParameterName As String = "ReviewEndDate_BaseType"
Const ReviewED_BaseValueParameterName As String = "ReviewEndDate_BaseValue"
Const ReviewED_OffsetTypeParameterName As String = "ReviewEndDate_OffsetType"
Const ReviewED_OffsetValueParameterName As String = "ReviewEndDate_OffsetValue"

Const DD_BaseTypeParameterName As String = "DueDateStartDate_BaseType"
Const DD_BaseValueParameterName As String = "DueDateStartDate_BaseValue"
Const DD_OffsetTypeParameterName As String = "DueDateStartDate_OffsetType"
Const DD_OffsetValueParameterName As String = "DueDateStartDate_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
Dim TargetList As String

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)
TargetList =Nothing
End Sub

'Public Function GetCallingManagementGroupId() As String
' Return 'Microsoft.EnterpriseManagement.Reporting.ReportingConfiguration.M'anagementGroupId
'End Function

Public Function GetReportLocLanguageCode() As String
Return ReportCulture.ThreeLetterWindowsLanguageName
End Function

Public Function GetReportLCID() As Integer
Return ReportCulture.LCID
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 GetReportTimeZone() As Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation
If IsNothing(ReportTimeZone) Then ReportTimeZone = Microsoft.EnterpriseManagement.Reporting.TimeZoneCoreInformation.FromValueString(Report.Parameters(TimeZoneParameterName).Value)
If IsNothing(ReportTimeZone) Then ReportTimeZone = Microsoft.EnterpriseManagement.Reporting.TimeZoneInformation.Current
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 GetReportReviewStartDate() As DateTime
If (ReportStartDate = DateTime.MinValue) Then
If (IsRelativeTimeSupported) Then
ReportStartDate = ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(ReviewSD_BaseTypeParameterName).Value, Report.Parameters(ReviewSD_BaseValueParameterName).Value, Report.Parameters(ReviewSD_OffsetTypeParameterName).Value, Report.Parameters(ReviewSD_OffsetValueParameterName).Value, Report.Parameters(TimeTypeParameterName).Value)
Else
ReportStartDate = ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(ReviewSD_BaseTypeParameterName).Value, Report.Parameters(ReviewSD_BaseValueParameterName).Value, Report.Parameters(ReviewSD_OffsetTypeParameterName).Value, Report.Parameters(ReviewSD_OffsetValueParameterName).Value)
End if
End If
return ReportStartDate
End Function

Public Function GetReportReviewEndDate() As DateTime
If (ReportEndDate = DateTime.MinValue) Then
If (IsRelativeTimeSupported) Then
ReportEndDate = ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(ReviewED_BaseTypeParameterName).Value, Report.Parameters(ReviewED_BaseValueParameterName).Value, Report.Parameters(ReviewED_OffsetTypeParameterName).Value, Report.Parameters(ReviewED_OffsetValueParameterName).Value, Report.Parameters(TimeTypeParameterName).Value)
If IsBusinessHours(GetReportReviewTimeFilter()) Then ReportEndDate = ReportCulture.Calendar.AddDays(ReportEndDate, 1)
Else
ReportEndDate = ParameterProcessor.GetDateTime(ToReportDate(DateTime.UtcNow), Report.Parameters(ReviewED_BaseTypeParameterName).Value, Report.Parameters(ReviewED_BaseValueParameterName).Value, Report.Parameters(ReviewED_OffsetTypeParameterName).Value, Report.Parameters(ReviewED_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 GetReportReviewTimeFilter() As Microsoft.EnterpriseManagement.Reporting.ParameterProcessor.RelativeTime
If IsNothing(ReportTime) Then ReportTime = New Microsoft.EnterpriseManagement.Reporting.ParameterProcessor.RelativeTime(Report.Parameters(TimeTypeParameterName).Value, Report.Parameters(ReviewSD_BaseValueParameterName).Value, Report.Parameters(ReviewED_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 FormatNumber(Format As String, Value As Decimal) 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


REM -------------------------------------------------

Dim ReportFormatList As System.Collections.Generic.Dictionary(Of String, IDataFormatter)
Const FormatListParameterName As String = "DataFormat"

REM -------------------------------------------------

Public Interface IDataFormatter
Function FormatData(ByVal Value As String) As String
End Interface

Public Class RankDataFormatter
Implements IDataFormatter

Private Series As System.Collections.Generic.SortedDictionary(Of Decimal, String)
Private Culture As System.Globalization.CultureInfo

Public Sub New(ByVal Config As System.Xml.XmlNode, ByVal ReportCulture As System.Globalization.CultureInfo)
Culture = ReportCulture
Series = New System.Collections.Generic.SortedDictionary(Of Decimal, String)()

For Each SeriesXml As System.Xml.XmlNode In Config.ChildNodes
Series.Add(Decimal.Parse(SeriesXml.Attributes("Rank").Value), SeriesXml.Attributes("Format").Value)
Next
End Sub

Public Function FormatData(ByVal Value As String) As String Implements IDataFormatter.FormatData
Dim Result As String = CDec(Value).ToString("G", Culture)

For Each FormatItem As System.Collections.Generic.KeyValuePair(Of Decimal, String) In Series
Dim RunningValue As Decimal = Math.Round(Value / FormatItem.Key)
If RunningValue &gt; 0 Then
Result = String.Format(Culture, FormatItem.Value, RunningValue.ToString("G", Culture))
Else
Exit For
End If
Next

Return Result
End Function
End Class

Public Class LookupDataFormatter
Implements IDataFormatter

Private MappingTable As System.Collections.Generic.IDictionary(Of String, String)

Public Sub New(ByVal Config As System.Xml.XmlNode)
MappingTable = New System.Collections.Generic.Dictionary(Of String, String)(StringComparer.OrdinalIgnoreCase)
For Each SeriesXml As System.Xml.XmlNode In Config.ChildNodes
MappingTable.Add(Decimal.Parse(SeriesXml.Attributes("Value").Value), SeriesXml.Attributes("Label").Value)
Next
End Sub

Public Function FormatData(ByVal Value As String) As String Implements IDataFormatter.FormatData
Dim Result As String
If MappingTable.ContainsKey(Value) Then
Result = MappingTable(Value)
Else
Result = Value
End If
Return Result
End Function
End Class

Public Function GetReportFormatList() As System.Collections.Generic.Dictionary(Of String, IDataFormatter)
If IsNothing(ReportFormatList) Then
Dim Xml As System.Xml.XmlDocument = New System.Xml.XmlDocument()
Xml.LoadXml(Report.Parameters(FormatListParameterName).Value)

ReportFormatList = New System.Collections.Generic.Dictionary(Of String, IDataFormatter)(StringComparer.OrdinalIgnoreCase)
For Each Node As System.Xml.XmlNode In Xml.DocumentElement.ChildNodes
Dim Formatter As IDataFormatter = Nothing

Select Case Node.Attributes("Type").Value.ToUpper()
Case "RANK"
Formatter = New RankDataFormatter(Node, ReportCulture)
Case "LOOKUP"
Formatter = New LookupDataFormatter(Node)
End Select

If Not IsNothing(Formatter) Then
ReportFormatList.Add(Node.Attributes("Name").Value, Formatter)
End If
Next
End If
Return ReportFormatList
End Function

Public Function FormatData(ByVal FormatName As String, ByVal DataType As String, ByVal Value As String)
Dim FormatList As System.Collections.Generic.Dictionary(Of String, IDataFormatter) = GetReportFormatList()
If Not String.IsNullOrEmpty(FormatName) And Not IsNothing(FormatList) Then
If FormatList.ContainsKey(FormatName) Then
Return FormatList(FormatName).FormatData(Value)
End If
End If

If Not String.IsNullOrEmpty(DataType) Then
If DataType = "DateTime" Then
Return FormatDateTime("g", CDate(Value))
ElseIf DataType.StartsWith("UInt") Then
Return FormatNumber("G", Value)
End If
End If

Return Value
End Function

REM ----------------------------------------

Public Dim CurrentObjectList As String

Public Function InitList(ByRef List As String) As String
List = String.Empty
Return List
End Function

Public Function AddListItem(ByRef List As String, Item as String) As String
List = List + Item
Return List
End Function

Public Function GetObjectList(ByVal OptionsXml As String) As String()
Dim Xml As System.Xml.XmlDocument
Xml = New System.Xml.XmlDocument()
Xml.LoadXml(OptionsXml)

Dim Result As System.Collections.Generic.List(Of String)
Result = New System.Collections.Generic.List(Of String)
For Each ObjectNode As System.Xml.XmlNode In Xml.SelectNodes("/Value/Object")
If Not Result.Contains(ObjectNode.InnerText) Then
Result.Add(ObjectNode.InnerText)
End If
Next

Return Result.ToArray()
End Function
</Script></Code>
<EmbeddedImages>
<EmbeddedImage Name="background">
<MIMEType>image/png</MIMEType>
<ImageData>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</ImageData>
</EmbeddedImage>
<EmbeddedImage Name="Report_Header_Landscape">
<MIMEType>image/png</MIMEType>
<ImageData>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</ImageData>
</EmbeddedImage>
</EmbeddedImages>
<Language>en-US</Language>
<CodeModules>
<CodeModule>Microsoft.EnterpriseManagement.Reporting.Code, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35</CodeModule>
<CodeModule>System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</CodeModule>
</CodeModules>
<rd:ReportUnitType>Inch</rd:ReportUnitType>
<rd:ReportID>7a78b853-15a1-4452-8396-facd2f314256</rd:ReportID>
</Report>