ENGINE INT CACHE SET ON SET PAGE-NUM=NOLEAD -DEFAULTH &WF_HTMLENCODE=OFF; SET HTMLENCODE=&WF_HTMLENCODE SET ARGRAPHENGINE=JSCHART -DEFAULTH &WF_EMPTYREPORT=ON; SET EMPTYREPORT=&WF_EMPTYREPORT SET EMBEDHEADING=ON SET GRAPHDEFAULT=OFF -DEFAULTH &WF_STYLE_UNITS='PIXELS'; -DEFAULTH &WF_STYLE_HEIGHT='405.0'; -DEFAULTH &WF_STYLE_WIDTH='770.0'; -DEFAULTH &WF_TITLE='WebFOCUS Report'; GRAPH FILE wf_retail/wf_retail -* Created by Info Assist for Graph SUM WF_RETAIL.WF_RETAIL_SALES.REVENUE_US BY WF_RETAIL.WF_RETAIL_PRODUCT.PRODUCT_CATEGORY ON GRAPH PCHOLD FORMAT JSCHART ON GRAPH SET VZERO OFF ON GRAPH SET UNITS &WF_STYLE_UNITS ON GRAPH SET HAXIS &WF_STYLE_WIDTH ON GRAPH SET VAXIS &WF_STYLE_HEIGHT ON GRAPH SET LOOKGRAPH EXTENSION ON GRAPH SET AUTOFIT ON ON GRAPH SET STYLE * *GRAPH_SCRIPT setPieDepth(0); setPieTilt(0); setDepthRadius(0); setCurveFitEquationDisplay(false); setPlace(true); *END INCLUDE=IBFS:/FILE/IBI_HTML_DIR/ibi_themes/Warm.sty,$ TYPE=REPORT, TITLETEXT=&WF_TITLE.QUOTEDSTRING, ORIENTATION=LANDSCAPE, $ TYPE=DATA, COLUMN=N1, BUCKET= >labels, $ TYPE=DATA, COLUMN=N2, BUCKET= >size, $ *GRAPH_SCRIPT setReportParsingErrors(false); setSelectionEnableMove(false); *GRAPH_JS_FINAL "pieProperties": { "holeSize": "0%" }, "chartType": "com.ibi.pack", "agnosticSettings": { "chartTypeFullName": "com.ibi.pack" } *END ENDSTYLE END -RUN
quote:Originally posted by BabakNYC:ENGINE INT CACHE SET ON SET PAGE-NUM=NOLEAD -DEFAULTH &WF_HTMLENCODE=OFF; SET HTMLENCODE=&WF_HTMLENCODE SET ARGRAPHENGINE=JSCHART -DEFAULTH &WF_EMPTYREPORT=ON; SET EMPTYREPORT=&WF_EMPTYREPORT SET EMBEDHEADING=ON SET GRAPHDEFAULT=OFF -DEFAULTH &WF_STYLE_UNITS='PIXELS'; -DEFAULTH &WF_STYLE_HEIGHT='405.0'; -DEFAULTH &WF_STYLE_WIDTH='770.0'; -DEFAULTH &WF_TITLE='WebFOCUS Report'; GRAPH FILE wf_retail/wf_retail -* Created by Info Assist for Graph SUM WF_RETAIL.WF_RETAIL_SALES.REVENUE_US BY WF_RETAIL.WF_RETAIL_PRODUCT.PRODUCT_CATEGORY ON GRAPH PCHOLD FORMAT JSCHART ON GRAPH SET VZERO OFF ON GRAPH SET UNITS &WF_STYLE_UNITS ON GRAPH SET HAXIS &WF_STYLE_WIDTH ON GRAPH SET VAXIS &WF_STYLE_HEIGHT ON GRAPH SET LOOKGRAPH EXTENSION ON GRAPH SET AUTOFIT ON ON GRAPH SET STYLE * *GRAPH_SCRIPT setPieDepth(0); setPieTilt(0); setDepthRadius(0); setCurveFitEquationDisplay(false); setPlace(true); *END INCLUDE=IBFS:/FILE/IBI_HTML_DIR/ibi_themes/Warm.sty,$ TYPE=REPORT, TITLETEXT=&WF_TITLE.QUOTEDSTRING, ORIENTATION=LANDSCAPE, $ TYPE=DATA, COLUMN=N1, BUCKET= >labels, $ TYPE=DATA, COLUMN=N2, BUCKET= >size, $ *GRAPH_SCRIPT setReportParsingErrors(false); setSelectionEnableMove(false); *GRAPH_JS_FINAL "pieProperties": { "holeSize": "0%" }, "chartType": "com.ibi.pack", "agnosticSettings": { "chartTypeFullName": "com.ibi.pack" } *END ENDSTYLE END -RUN
Highcharts.chart('container', { chart: { type: 'packedbubble', height: '100%' }, title: { text: 'Carbon emissions around the world (2014)' }, tooltip: { useHTML: true, pointFormat: '<b>{point.name}:</b> {point.value}m CO<sub>2</sub>' }, plotOptions: { packedbubble: { minSize: '30%', maxSize: '120%', zMin: 0, zMax: 1000, layoutAlgorithm: { splitSeries: false, gravitationalConstant: 0.02 }, dataLabels: { enabled: true, format: '{point.name}', filter: { property: 'y', operator: '>', value: 250 }, style: { color: 'black', textOutline: 'none', fontWeight: 'normal' } } } }, series: [{ name: 'Europe', data: [{ name: 'Germany', value: 767.1 }, { name: 'Croatia', value: 20.7 }, { name: "Belgium", value: 97.2 }, { name: "Czech Republic", value: 111.7 }, { name: "Netherlands", value: 158.1 . . . .
Prod: | WebFOCUS 7.6.10/8.1.04 | Upgrade: | WebFOCUS 8.2.07 | OS: | Linux | Outputs: | HTML, PDF, Excel, PPT |
In Focus since 1984 | |||||||
Pity the lost knowledge of an old programmer! |
quote:Originally posted by Waz:
Well you have two choices.
1. Try to get the Highchart embedded into WebFOCUS
2. Create an HTML page that calls Highcharts and supplied the data.
Had a quick look at the sample you gave, and it seems simple enough. Just have to supply JSON to configure Highcharts and also supply the data.Highcharts.chart('container', { chart: { type: 'packedbubble', height: '100%' }, title: { text: 'Carbon emissions around the world (2014)' }, tooltip: { useHTML: true, pointFormat: '[b]{point.name}:[/b] {point.value}m CO[sub]2[/sub]' }, plotOptions: { packedbubble: { minSize: '30%', maxSize: '120%', zMin: 0, zMax: 1000, layoutAlgorithm: { splitSeries: false, gravitationalConstant: 0.02 }, dataLabels: { enabled: true, format: '{point.name}', filter: { property: 'y', operator: '>', value: 250 }, style: { color: 'black', textOutline: 'none', fontWeight: 'normal' } } } }, series: [{ name: 'Europe', data: [{ name: 'Germany', value: 767.1 }, { name: 'Croatia', value: 20.7 }, { name: "Belgium", value: 97.2 }, { name: "Czech Republic", value: 111.7 }, { name: "Netherlands", value: 158.1 . . . .
In FOCUS since 1986 | WebFOCUS Server 8.2.01M, thru 8.2.07 on Windows Svr 2008 R2 | ||
WebFOCUS App Studio 8.2.06 standalone on Windows 10 |
In FOCUS since 1986 | WebFOCUS Server 8.2.01M, thru 8.2.07 on Windows Svr 2008 R2 | ||
WebFOCUS App Studio 8.2.06 standalone on Windows 10 |