2015-01-18 3 views
0

Я скрипт, который изменяет электронную таблицу встроенного заголовка диаграммы и диапазон следующим образом:внедренной диаграммы легенда исчезает при изменении диаграммы

var title = chart.getOptions().get('title'); 
var legend = chart.getOptions().get('legend'); 
var ranges = chart.getRanges(); 

var builder = chart.modify(); 

for (var j in ranges) { 
    var range = ranges[j]; 
    // rangeShouldExpand is defined later. 
    var newRange = getTableNewRange_(range); 
    if (newRange !== null) { 
    // Removes the old range and substitutes with new one. 
    builder.removeRange(range); 
    builder.addRange(newRange); 
    } 
} 

// Update title 
builder.setOption('title', newTitle); 
// as Google may have a bug of disappearing legends on updating chart then reset the legend as before 
builder.setOption('legend', legend); 

sheet.updateChart(builder.build()); 

По некоторым причинам легенды хранится исчезает при выполнении этого. Поэтому я добавил код, чтобы получить опцию легенды диаграммы и сбросить его, но это все еще происходит. Может ли кто-нибудь сказать мне, что я делаю неправильно, что приводит к исчезновению легенды?

Thx!

ответ

0

Я подал отчет об ошибке, и он, по-видимому, разрешен с 21 января.

Смежные вопросы