How to: |
The yAxisAssignment property assigns a series to an axis. When yAxisAssignment is set to 2, y2-axis labels are added to the chart. For information about properties that control y2axis objects, see Axis Properties.
"series": [ { "series": number, "yaxisAssignment": number, } ]
where:
Is a zero-based series number. If the series does not exist in the chart, the property is ignored.
Assigns the specified series to the y- or y2-axis. Valid values are:
The following request generates a vertical bar chart with a y- and y2-axis and assigns series to each axis:
GRAPH FILE WF_RETAIL_LITE SUM DISCOUNT_US GROSS_PROFIT_US REVENUE_US MSRP_US BY PRODUCT_CATEGORY ON GRAPH PCHOLD FORMAT JSCHART ON GRAPH SET LOOKGRAPH VBAR ON GRAPH SET STYLE * *GRAPH_JS "border": {"width": 2, "color": "teal"}, "title": {"text": "yAxisAssignment", "font": "14pt Sans-Serif", "color": "teal"}, "yaxis": {"title": {"visible": true, "text": "Discount/Revenue"}}, "y2axis": {"title": {"visible": true, "text": "Profit/MSRP"}}, "series": [ {"series": 0, "color": "cyan", "yAxisAssignment": 1, "label": "Y1", "marker": {"border": {"width": 1, "color": "green"}}}, {"series": 1, "color": "tan", "yAxisAssignment": 2, "label": "Y2", "marker": {"border": {"width": 1, "color": "brown"}}}, {"series": 2, "color": "cyan", "yAxisAssignment": 1, "label": "Y1", "marker": {"border": {"width": 1, "color": "green"}}}, {"series": 3, "color": "tan", "yAxisAssignment": 2, "label": "Y2", "marker": {"border": {"width": 1, "color": "brown"}}}] *END ENDSTYLE END
The output is:
WebFOCUS | |
Feedback |