FusionCharts (INCLUDE)



  • Ola,

    Executo a funcao EXECUTAR JAVASCRIPT no maker 3.6 somente com a linha abaixo e aparece a mensagem de erro: "Unexpected Token"
    webrun.include('Maker.Commons/FusionChartsSuit/js/fusioncharts.widgets.js');


    se eu substituo por esta funciona normalmente.
    webrun.include('Maker.Commons/FusionChartsSuit/js/fusioncharts.js');


    O que pode ser? sera que é um bug do maker?


  • Pessoal acho que é BUG do MAKER se eu faço um HTML e faço a chamada desse javascript funciona certinho(segue abaixo o HTML montado).
    Agora se eu fizer pelo maker usando a funcao EXECUTAR JAVASCRIPT a linha:
    webrun.include('FusionChartsSuit/js/fusioncharts.widgets.js');

    da a mensagem de erro "Unexpected token" no chrome no I.E. da ')' esperado

    ALGUEM SABE COMO RESOLVER ESSE BUG DO MAKER?


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <script type="text/javascript" src="FusionChartsSuit/js/fusioncharts.js"></script>
    <script type="text/javascript" src="FusionChartsSuit/js/fusioncharts.widgets.js"></script>

    <script type="text/javascript">
    FusionCharts.ready(function() {
    var cSatScoreChart = new FusionCharts({
    type: 'angulargauge',
    width: '400',
    height: '250',
    dataFormat: 'json',
    dataSource: {
    "chart": {
    "caption": "Customer Satisfaction Score",
    "subcaption": "Last week",
    "lowerLimit": "0",
    "upperLimit": "100",
    "lowerLimitDisplay": "Bad",
    "upperLimitDisplay": "Good",
    "showValue": "1",
    "valueBelowPivot": "1",
    "theme": "fint"
    },
    "colorRange": {
    "color": [
    {
    "minValue": "0",
    "maxValue": "50",
    "code": "#e44a00"
    },
    {
    "minValue": "50",
    "maxValue": "75",
    "code": "#f8bd19"
    },
    {
    "minValue": "75",
    "maxValue": "100",
    "code": "#6baa01"
    }
    ]
    },
    "dials": {
    "dial": [{
    "value": "67"
    }]
    }
    }
    });

    cSatScoreChart.render(idComponente);
    });
    </script>

    </head>

    <body>
    <div id="idComponente"></div>
    </body>
    </html>


  • Breno, faça o include a partir do próprio contexto da aplicação.
    Se você está utilizando o Maker.Commons, importar o que tá no webrun.

    webrun.include('FusionChartsSuit/js/fusioncharts.widgets.js');


  • Ola Anderson,
    De inicio o suporte da softwell pediu para fazer o processo de limpeza de cache conforme manual da softwell ... mesmo assim o problema continuou... O suporte da softwell fez acesso remoto na minha maquina para ver o problema e parece que é BUG na versao 3.6 mesmo pois na versao 2.7 funciona perfeitamente.

    Estou aguardando um feed-back deles e posto aqui o que foi resolvido.

    Breno


  • Blz. Aguardando resultado.

Log in to reply