Sobject Chart Wdg
SObjectChartWdg
Description
The SObjectChartWdg is a tool to chart data related to sObjects.
Info
Name |
SObjectChartWdg |
Class |
tactic.ui.chart.SObjectChartWdg |
TACTIC Version Support |
4.4.0+ |
Required database columns |
none |
Implementation
The SObjectChartWdg is driven by input sObjects and y-axis elements, where the y-axis elements are expressions or columns that each input sObject will evaluated against.
The input sObjects can be specified with the options "expression", "search_type", or "search_keys". Expression will override search_type, and search_type will override search_keys.
For example,
expression = "@SOBJECT(sthpw/login['login', 'NEQ', 'admin'])"
search_type = "sthpw/login"
search_keys = ['sthpw/login?code=brad']
A single y-axis can be specified with option "y_axis", or multiple elements can be specified with option "elements" as a "|" separated list. Individual y-axis elements can be a TACTIC expression enclosed in "{" and "}" or a predefined column for the search_type.
For example,
y_axis = "{@COUNT(sthpw/task['status', 'Assignment'])}"
elements = "num_assignment|num_pending|num_completed"
The y-axis elements will be displayed side by side for each sObject, and x-axis label is specified through the option "x_axis".
Options
chart_type |
Defines the type of chart that will be displayed for all y-axis elements. Can be 'line', 'bar', or 'area'. Defaults to 'bar'. |
chart_types |
Defines the type of chart that will be displayed corresponding to each y-axis element. |
title |
Title to display in chart. Note: The legend will cover the title. |
width |
The pixel width of the chart. Defaults to 800. |
height |
The pixel height of the chart. Defaults to 500. |
x_axis |
The x-axis element label. This should be a column of the inputs sObjects. Defaults to 'code'. |
y_axis |
The y-axis element. This should be a column or expression of the input sObjects. |
elements |
y-axis elements separated by a "|". |
expression |
TACTIC expression which specifies sObjects for charting. |
search_type |
Search type which specifies sObjects for charting. |
search_keys |
Search keys of sObjects for charting. |