QuickView Code Samples
The following samples are in sections, each specific to one of the QuickView types: Dimension, List, Parameterized List, and Time Series. Each section gives a code sample of how the QuickView can be used and shows the result of the code in DiveTab.
NOTE: QuickViews cannot be preloaded; a connection to the server is required.
Here is an example of a Report page that uses a Dimension Quickview.
report-page {
title "Report Page 1"
cplan "/cplans/basic_101.cplan"
quickview-set {
cplan "/cplans/basic_101.cplan"
dimension-quickview "Beverage Type" label = "Bev Type"
}
dimension "Corporate Supplier"
dimension "Corporate Product Group"
text column = "Cases"
text column = "Cost"
}
Here is the
result of the code in DiveTab.
Here is an example of a Report page that uses a List QuickView.
report-page {
title "Report Page 2"
cplan "/cplans/basic_101.cplan"
quickview-set {
cplan "/cplans/basic_101.cplan"
list-quickview "Corporate Supplier" label = "Supplier" {
values "DIAGEO" "CONSTELLATION"
}
}
dimension "Corporate Supplier"
dimension "Corporate Product Group"
text column = "Cases"
text column = "Cost"
}
Here is the
result of the code in DiveTab.
Here is an example of a Report page that uses a Parameterized List QuickView.
report-page {
title "Report Page 3"
cplan "/cplans/quickview.cplan"
quickview-set {
cplan "/cplans/quickview.cplan"
list-quickview "Metric" label = "Unit" single-selection = true all-values = false {
default-values "Cases"
values "Cases" "Cost" "9 Liter Cases" "BATF Cases" "Discount" "Net Sales"
}
}
dimension "Premise"
dimension "Resp Team"
text column = "Metric Value"
}
Here is the
code used by the cPlan.
Here is the
result of the code in DiveTab.
Though the default value is set to Cases, other values can be chosen using the Set QuickView dialog.
Here is a view of the
Set QuickView dialog, with new value Cost selected.
Here is the
result of the change in DiveTab.
Here is an example of a Report page that uses a Anchor Date QuickView.
report-page {
title "Report Page - Anchor Date QuickView"
cplan "/cplans/quickview_time-series.cplan"
quickview-set {
cplan "/cplans/quickview_time-series.cplan"
dimension-quickview "Current Year" label = "Year" single-selection = true all-values = false {
dimension "Year"
default-values "2012"
default-last-value
}
}
dimension "Product Name"
text column = "Cases YTD" {
value-format "#,###.00"
}
}
Here is the
code used by the cPlan.
Here is the
result of the code in DiveTab.
See also: