株価チャートで補助目盛線が表示できない
対象製品
SpreadJS(Ver.10.x.x -)
状況
修正済み
詳細
株価チャートの縦横、第一軸、第二軸すべての補助目盛線を有効にしても補助目盛線が表示されません。
【再現手順】
1. 下記のチュートリアルにて、JavaScriptのinitChart関数を下記のサンプルコードに書き換えて実行します。
チュートリアル
★サンプルコード(JavaScript)
2. 実行後、すべてのタブ内の株価チャートの縦横、第一軸、第二軸すべての補助目盛線が表示されていません。
【再現手順】
1. 下記のチュートリアルにて、JavaScriptのinitChart関数を下記のサンプルコードに書き換えて実行します。
チュートリアル
★サンプルコード(JavaScript)
function initChart(sheet, chartType, index) {
sheet.suspendPaint();
var rangeIndex = ['A1:D61', 'A1:E61', 'A1:E61', 'A1:F61'];
//add chart
var chart = sheet.charts.add('Chart1', chartType, 270, 60, 615, 270, rangeIndex[index]);
const axes = chart.axes()
//補助目盛線を有効にする
axes.primaryCategory.minorGridLine.visible = true
axes.primaryValue.minorGridLine.visible = true
if(axes.secondaryCategory) axes.secondaryCategory.minorGridLine.visible = true
if(axes.secondaryValue) axes.secondaryValue.minorGridLine.visible = true
chart.axes(axes)
console.log(chart.axes())
sheet.resumePaint();
}
sheet.suspendPaint();
var rangeIndex = ['A1:D61', 'A1:E61', 'A1:E61', 'A1:F61'];
//add chart
var chart = sheet.charts.add('Chart1', chartType, 270, 60, 615, 270, rangeIndex[index]);
const axes = chart.axes()
//補助目盛線を有効にする
axes.primaryCategory.minorGridLine.visible = true
axes.primaryValue.minorGridLine.visible = true
if(axes.secondaryCategory) axes.secondaryCategory.minorGridLine.visible = true
if(axes.secondaryValue) axes.secondaryValue.minorGridLine.visible = true
chart.axes(axes)
console.log(chart.axes())
sheet.resumePaint();
}
2. 実行後、すべてのタブ内の株価チャートの縦横、第一軸、第二軸すべての補助目盛線が表示されていません。
回避方法
SpreadJS (Ver.13.0.4)で修正済み