-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCountrySalesDashboard.xml
More file actions
107 lines (107 loc) · 4.37 KB
/
CountrySalesDashboard.xml
File metadata and controls
107 lines (107 loc) · 4.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<?xml version="1.0" encoding="utf-8"?>
<Dashboard RequestParameters="false">
<Title Text="Country Sales" />
<DataSources>
<SqlDataSource Name="SQL Data Source" ComponentName="sqlDataSource1">
<Connection Name="NWindConnectionString" FromAppConfig="true" />
<Query Type="SelectQuery" Name="Invoices">
<Parameter Name="CountryFilter" Type="DevExpress.DataAccess.Expression">(System.String)(?CountryDashboardParameter )</Parameter>
<Tables>
<Table Name="Invoices" />
</Tables>
<Columns>
<AllColumns Table="Invoices" />
</Columns>
<Filter>[Invoices.Country] = ?CountryFilter</Filter>
</Query>
<ConnectionOptions CloseConnection="true" />
<CalculatedFields>
<CalculatedField Name="Price" Expression="ToDouble( [ExtendedPrice] ) " DataType="Auto" DataMember="Invoices" />
<CalculatedField Name="Calculated Field 1" Expression="ToDouble( [Invoices.ExtendedPrice] ) " DataType="Auto" />
</CalculatedFields>
</SqlDataSource>
</DataSources>
<Parameters>
<Parameter Name="CountryDashboardParameter" Value="France" Visible="false" />
</Parameters>
<Items>
<Chart ComponentName="chartDashboardItem1" Name="Chart 1" ShowCaption="false" DataSource="sqlDataSource1" DataMember="Invoices">
<DataItems>
<Dimension DataMember="OrderDate" DateTimeGroupInterval="MonthYear" DefaultId="DataItem1" />
<Measure DataMember="Price" DefaultId="DataItem0">
<NumericFormat FormatType="Currency" />
</Measure>
</DataItems>
<Arguments>
<Argument DefaultId="DataItem1" />
</Arguments>
<Panes>
<Pane Name="Pane 1">
<Series>
<Simple SeriesType="Spline">
<Value DefaultId="DataItem0" />
<PointLabelOptions ContentType="Value" />
</Simple>
</Series>
</Pane>
</Panes>
</Chart>
<Card ComponentName="cardDashboardItem1" Name="Card 1" ShowCaption="false" DataSource="sqlDataSource1" DataMember="Invoices">
<DataItems>
<Measure DataMember="ExtendedPrice" DefaultId="DataItem0" />
<Dimension DataMember="CustomerName" DefaultId="DataItem1" />
</DataItems>
<SeriesDimensions>
<SeriesDimension DefaultId="DataItem1" />
</SeriesDimensions>
<Card>
<ActualValue DefaultId="DataItem0" />
<AbsoluteVariationNumericFormat />
<PercentVariationNumericFormat />
<PercentOfTargetNumericFormat />
<LayoutTemplate Type="Stretched">
<TopValue Visible="true" ValueType="ActualValue" DimensionIndex="0" />
<MainValue Visible="true" ValueType="Title" DimensionIndex="0" />
<SubValue Visible="true" ValueType="Subtitle" DimensionIndex="0" />
<BottomValue1 Visible="true" ValueType="PercentVariation" DimensionIndex="0" />
<BottomValue2 Visible="true" ValueType="AbsoluteVariation" DimensionIndex="0" />
<DeltaIndicator Visible="true" />
<Sparkline Visible="true" />
</LayoutTemplate>
</Card>
</Card>
<Grid ComponentName="gridDashboardItem1" Name="Grid 1" ShowCaption="false" DataSource="sqlDataSource1" DataMember="Invoices">
<DataItems>
<Dimension DataMember="Address" DefaultId="DataItem0" />
<Dimension DataMember="City" DefaultId="DataItem1" />
<Measure DataMember="Price" DefaultId="DataItem2">
<NumericFormat FormatType="Currency" />
</Measure>
</DataItems>
<GridColumns>
<GridDimensionColumn>
<Dimension DefaultId="DataItem0" />
</GridDimensionColumn>
<GridDimensionColumn>
<Dimension DefaultId="DataItem1" />
</GridDimensionColumn>
<GridMeasureColumn>
<Measure DefaultId="DataItem2" />
</GridMeasureColumn>
</GridColumns>
<GridOptions />
<ColumnFilterOptions />
</Grid>
</Items>
<LayoutTree>
<LayoutGroup>
<LayoutGroup Orientation="Vertical">
<LayoutItem DashboardItem="chartDashboardItem1" Weight="124.4155844155844" />
<LayoutGroup Weight="75.5844155844156">
<LayoutItem DashboardItem="cardDashboardItem1" Weight="68.47030288908363" />
<LayoutItem DashboardItem="gridDashboardItem1" Weight="131.52969711091637" />
</LayoutGroup>
</LayoutGroup>
</LayoutGroup>
</LayoutTree>
</Dashboard>