Я только начал использовать функцию построения диаграмм Dojo в Xpages. После изучения этого руководства Эндрю Чемпиона. Я обнаружил, что простой скрипт csjs для создания круговой диаграммы не работает. Он прерывается при создании круговой диаграммы в CSJS. Использование самого основного кода для лучшей читабельности.
makeCharts = function()
{
alert("test");
var pieChart = new dojox.charting.Chart2D("#{id:panel1}");
};
Оповещение в приведенном выше коде не запускается, когда я вызываю функцию в своем Xpage. Я точно следовал инструкциям, но не имел никаких результатов. Любая помощь будет оценена по достоинству.
Исходный код Xpage ниже:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" dojoParseOnLoad="true"
dojoTheme="true">
<xp:this.resources>
<xp:dojoModule name="dojox.charting.Chart2D"></xp:dojoModule>
<xp:script src="/scriptsChartDojo.jss" clientSide="false"></xp:script>
<xp:script src="/scriptsChartDojoCSJS.js" clientSide="true"></xp:script>
</xp:this.resources>
<xp:scriptBlock id="scriptBlock1"
value="XSP.addOnLoad(makeCharts);">
</xp:scriptBlock>
<xp:panel style="height:450px;width:450px" id="panel1">
</xp:panel>
</xp:view>