-DEFAULT &ModelName = 'Nitro Shock' -*IA_GRAPH_BEGIN -*Do not delete or modify the comments below -* OK, I did delete the comments... for the sake of Focal Point... -*Do not delete or modify the comments above DEFINE FILE CAR BOGUS_COST/D20.2M=IF MODEL CONTAINS 'DOOR' THEN -DCOST ELSE DCOST ; END ENGINE INT CACHE SET ON SET PAGE-NUM=NOLEAD -DEFAULTH &WF_HTMLENCODE=ON; 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 CAR -* Created by Info Assist for Graph SUM BOGUS_COST AS '' BY CAR.CARREC.MODEL AS '' ON GRAPH PCHOLD FORMAT JSCHART ON GRAPH SET VZERO OFF ON GRAPH SET GRWIDTH 1 ON GRAPH SET AUTOFIT ON 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 BAR ON GRAPH SET AUTOFIT ON ON GRAPH SET STYLE * *GRAPH_SCRIPT setPieDepth(0); setPieTilt(0); setDepthRadius(0); setPlace(true); setCurveFitEquationDisplay(false); *END INCLUDE=IBFS:/FILE/IBI_HTML_DIR/ibi_themes/Warm.sty,$ TYPE=REPORT, TITLETEXT=&WF_TITLE.QUOTEDSTRING, $ TYPE=DATA, COLUMN=N1, BUCKET=x-axis, $ TYPE=DATA, COLUMN=N2, BUCKET=y-axis, $ *GRAPH_SCRIPT setReportParsingErrors(false); setSelectionEnableMove(false); setDataTextPosition(1); setFontStyle(getDataText(),3); setTextRotation(getO1Label(),3); *END ENDSTYLE END -RUN -*IA_GRAPH_FINISHThis message has been edited. Last edited by: Doug,
In FOCUS Since 1983 ~ from FOCUS to WebFOCUS. Current: WebFOCUS Administrator at FIS Worldpay | 8204, 8206 |
Maybe 8204? We're on 8202, may go to 8203. But, most likely wait for 8204 (imho)quote:Last updated in December, 2016.
-DEFAULTH &WF_STYLE_UNITS='PIXELS'; -DEFAULTH &WF_STYLE_HEIGHT='405.0'; -DEFAULTH &WF_STYLE_WIDTH='770.0'; -HTMLFORM BEGIN <!doctype html> <html lang="en"> <head> <title>Chart Events</title> <script type="text/javascript"> <!-- function chartEvent(chtObj) { -* if (! validName(chtObj.chartObjName)) return false; var clickText = chtObj.chartObjName ; console.log(chtObj) if (typeof chtObj.group != 'undefined') clickText += ' (Group: ' + chtObj.group + ')' ; if (typeof chtObj.series != 'undefined') clickText += ' (Series: ' + chtObj.series + ')' ; if (typeof chtObj.svgElement != 'undefined') { if (chtObj.svgElement.childNodes.length > 0) { clickText += ' (' + chtObj.svgElement.childNodes[0].data + ')' ; } } -* this section will allow you to trap the values when clicking on a riser. -* However, you might need to play a bit :) -* if (typeof chtObj.svgElement != 'undefined') { -* if (chtObj.svgElement.tdgtitle_dom.innerText !== "") { -* clickText += ' (' + chtObj.svgElement.tdgtitle_dom.innerText + ')' ; -* } -* } document.getElementById(chtObj.event.type + 'Evt').innerHTML = clickText ; } function validName(name) { if (name=='xaxisOrdinal-labels') return true ; return false ; } //--> </script> </head> <body> <table> <tr> <td>Click Event:</td> <td><div id="clickEvt"></div></td> </tr> <tr> <td>Mouse Over Event:</td> <td><div id="mouseoverEvt"></div></td> </tr> <tr> <td>Mouse Out Event:</td> <td><div id="mouseoutEvt"></div></td> </tr> </table> </body> </html> -HTMLFORM END GRAPH FILE car -* Created by Info Assist for Graph SUM CAR.BODY.DEALER_COST CAR.BODY.SALES CAR.BODY.RETAIL_COST CAR.BODY.SEATS BY CAR.ORIGIN.COUNTRY ON GRAPH PCHOLD FORMAT JSCHART ON GRAPH SET VZERO OFF ON GRAPH SET HTMLENCODE ON ON GRAPH SET GRAPHDEFAULT OFF ON GRAPH SET GRWIDTH 1 ON GRAPH SET UNITS &WF_STYLE_UNITS ON GRAPH SET HAXIS &WF_STYLE_WIDTH ON GRAPH SET VAXIS &WF_STYLE_HEIGHT ON GRAPH SET GRMERGE ADVANCED ON GRAPH SET GRMULTIGRAPH 0 ON GRAPH SET GRLEGEND 0 ON GRAPH SET GRXAXIS 1 ON GRAPH SET LOOKGRAPH VBAR2AX -*ON GRAPH SET AUTOFIT ON ON GRAPH SET STYLE * *GRAPH_SCRIPT setTitleString("Chart Title"); setSubtitleString("Chart Sub-Title"); setFootnoteString("Chart Footnote"); setY1TitleString("Y1Title"); setY2TitleString("Y2Title"); setO1TitleString("O1Title"); setAxisAssignment(3,1); setSeriesType(getSeries(3),2); -*setDisplay(getAnnotation(0), true); -*setTextString(getAnnotation(0), "annotation0"); -*setRect(getAnnotation(0),new Rectangle(-15340,13000,29850,1800)); -*setDisplay(getAnnotation(1), true); -*setTextString(getAnnotation(1), "annotation1"); -*setRect(getAnnotation(1),new Rectangle(15340,13000,29850,1800)); -*setDisplay(getReferenceLineY1(0),true); -*setReferenceLineValueY1(0,80000.0); -*setLineWidth(getReferenceLineY1(0),2); *END *GRAPH_JS }); chart.registerEvent(chartEvent, 'click', 'background'); -*chart.registerEvent(chartEvent, 'mouseover', 'background'); -*chart.registerEvent(chartEvent, 'mouseout', 'background'); chart.registerEvent(chartEvent, 'click', 'xaxis'); -*chart.registerEvent(chartEvent, 'mouseover', 'xaxis'); -*chart.registerEvent(chartEvent, 'mouseout', 'xaxis'); chart.registerEvent(chartEvent, 'click', 'yaxis'); -*chart.registerEvent(chartEvent, 'mouseover', 'yaxis'); -*chart.registerEvent(chartEvent, 'mouseout', 'yaxis'); chart.registerEvent(chartEvent, 'click', 'y2axis'); -*chart.registerEvent(chartEvent, 'mouseover', 'y2axis'); -*chart.registerEvent(chartEvent, 'mouseout', 'y2axis'); chart.registerEvent(chartEvent, 'click', 'legend'); -*chart.registerEvent(chartEvent, 'mouseover', 'legend'); -*chart.registerEvent(chartEvent, 'mouseout', 'legend'); chart.registerEvent(chartEvent, 'click', 'title'); -*chart.registerEvent(chartEvent, 'mouseover', 'title'); -*chart.registerEvent(chartEvent, 'mouseout', 'title'); chart.registerEvent(chartEvent, 'click', 'subtitle'); -*chart.registerEvent(chartEvent, 'mouseover', 'subtitle'); -*chart.registerEvent(chartEvent, 'mouseout', 'subtitle'); chart.registerEvent(chartEvent, 'click', 'series'); -*chart.registerEvent(chartEvent, 'mouseover', 'series'); -*chart.registerEvent(chartEvent, 'mouseout', 'series'); chart.registerEvent(chartEvent, 'click', 'footnote'); -*chart.registerEvent(chartEvent, 'mouseover', 'footnote'); -*chart.registerEvent(chartEvent, 'mouseout', 'footnote'); -*chart.registerEvent(chartEvent, 'click', 'annotation'); -*chart.registerEvent(chartEvent, 'mouseover', 'annotation'); -*chart.registerEvent(chartEvent, 'mouseout', 'annotation'); -*chart.registerEvent(chartEvent, 'click', 'reference'); -*chart.registerEvent(chartEvent, 'mouseover', 'reference'); -*chart.registerEvent(chartEvent, 'mouseout', 'reference'); -*chart.registerEvent(chartEvent, 'click', 'chart'); -*chart.registerEvent(chartEvent, 'mouseover', 'chart'); -*chart.registerEvent(chartEvent, 'mouseout', 'chart'); chart.set({ *END INCLUDE=IBFS:/FILE/IBI_HTML_DIR/javaassist/intl/EN/ENIADefault_combine.sty,$ TYPE=REPORT, TITLETEXT=JSCHART Events, $ ENDSTYLE END -RUN
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 |