jsReport не отображает правильные имена графиков с использованием Highcharts - PullRequest
0 голосов
/ 14 октября 2019

Я использую Highcharts в jsReport для экспорта документа .pdf, в который я включаю круговые диаграммы.

Когда я генерирую документ .pdf, метки круговой диаграммы отображаются неправильно. Есть только символы "i" и "l". Я понятия не имею, где искать проблему.

код в jsReport:

<script>
    var graphs = {{{toJSON graphs}}};
                for(var i=0; i<graphs.length; i++){
                   Highcharts.chart(graphs[i].id, {
                    chart: {
                        type: 'pie'
                    },
                    title: {
                        text: graphs[i].title
                    },
                    subtitle: {
                        text: graphs[i].subtitle
                    },
                    series: [{
                        showInLegend: true,
                        animation: false,
                        data: graphs[i].serie,
                        color: graphs[i].color,
                    }]
                });
            }
     </script>

Снимок экрана сгенерированного PDF с диаграммами, включая имя: "Slovenija" на первом графике, в результате чего: диаграммы в pdf документе

Я попытался присвоить имя данных, например: name: "iiiiii", и это привело бы к отображению "iiiiii".

...