How to: |
The deleteSlice property deletes a slice from a pie chart (effectively, assigns the slice a transparent color).
series: [ ( series: snumber, group: gnumber, deleteSlice: boolean, } ]
where:
Is a zero-based series number or 'all' to delete all slices. If the series does not exist in the chart, the property is ignored.
For multi-pie charts, is an optional zero-based group (pie) number. If the group does not exist in the chart, the property is ignored. If a group number is not specified, the slice is deleted from all pies.
Can be:
The following request against the GGSALES data source generates a pie chart, but deletes the slices for series 2, 4, 6,. and 8:
GRAPH FILE GGSALES SUM DOLLARS BY PRODUCT ON GRAPH PCHOLD FORMAT JSCHART ON GRAPH SET LOOKGRAPH PIE ON GRAPH SET STYLE * *GRAPH_JS series: [ {series: 0, color: 'cyan'}, {series: 1, color: 'bisque'}, {series: 2, color: 'slateblue', deleteSlice: true}, {series: 3, color: 'red'}, {series: 4, color: 'green', deleteSlice: true}, {series: 5, color: 'yellow'}, {series: 6, color: 'blue', deleteSlice: true}, {series: 7, color: 'orange'}, {series: 8, color: 'limegreen', deleteSlice: true}, {series: 9, color: 'lavender'} ] *END ENDSTYLE END
The output is;
WebFOCUS |