Chart Code Samples

Here is an example of an overview page with four tabs, each with a different chart type.

ClosedBar Chart

Screenshot of a bar chart

ClosedH Bar Chart

Screenshot of a hbar chart

ClosedLine Chart

Screenshot of a line chart

ClosedPie Chart

Screenshot of a pie chart

The following code sample constructs this overview page.

  overview-page { 
    title "Overview" 
    cplan "/cplans/basic_101.cplan" 
    quickview-set { 
      cplan "/cplans/basic_101.cplan" 
      dimension-quickview "County" 
    } 
    
    tab "Bar Chart" { 
      screen { 
        layout { 
          vsplit { 
            hsplit percent = 100 { 
              element id = "br-yearmo" percent = 100 
            } 
          } 
        } 
      } 
    } 
    tab "H Bar Chart" { 
      screen { 
        layout { 
          vsplit { 
            hsplit percent = 100 { 
              element id = "hbar-yearmo" percent = 100 
            } 
          } 
        } 
      } 
    } 
   tab "Line Chart" { 
      screen { 
        layout { 
          vsplit { 
            hsplit percent = 100 { 
              element id = "ln-yearmo" percent = 100 
            } 
          } 
        } 
      } 
    } 
    tab "Pie Chart" { 
      screen { 
        layout { 
          vsplit { 
            hsplit percent = 100 { 
              element id = "pc-yearmo" percent = 100 
            } 
          } 
        } 
      } 
    } 
    elements { 
    
      bar-chart id = "br-yearmo" { 
        cplan "/cplans/basic_101.cplan" 
        title "Bar Chart" 
        
        dimension "Posting Period" 
        bar column = "Cases" 
        bar column = "9 Liter Cases" 
        
        sort-column "Cases" 
        first 10 
      } 
      
      hbar-chart id = "hbar-yearmo" { 
        cplan "/cplans/basic_101.cplan" 
        
        dimension "Posting Period" 
        bar column = "Cases" 
        bar column = "9 Liter Cases" 
        
        sort-column "Cases" 
        first 10 
      } 
      
      line-chart id = "ln-yearmo" { 
        cplan "/cplans/basic_101.cplan" 
        title "Line Chart" 
        
        dimension "Posting Period" 
        line column = "Cases" 
        line column = "9 Liter Cases" 
      }
      
      pie-chart id = "pc-yearmo" { 
        cplan "/cplans/basic_101.cplan" 
        title "Pie Chart" 
        
        dimension "Posting Period" 
        column column = "Cases" 
      } 
    } 
  } 

You can include a link to another page for the column attribute. If a parameter is included on the target page, the value selected is passed to the target page.

For bar, h-bar, and line charts the links are accessible through the chart values. For pie charts, the links can be accessible through the legend and chart values.

See also: