Как добавить динамические аннотации на столбчатую диаграмму? - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь добавить аннотации к диаграмме столбцов электронной таблицы Google из GoogleAppsScript.По сути, я хочу динамически добавлять текст поверх одного из столбцов диаграммы, чтобы выделить эту конкретную точку данных.Я нашел следующую документацию, но мне кажется, что я упускаю суть.Я не понимаю, как правильно использовать метод setoptions:

https://developers.google.com/apps-script/reference/spreadsheet/embedded-chart

https://developers.google.com/chart/interactive/docs/gallery/barchart

У меня есть код ниже.В приведенном ниже прокомментированном коде я пытался добавить 4-ю серию и установить ее роль для аннотации.Это не похоже на работу:

function updateHistoricalChart() {
var sss = SpreadsheetApp.getActiveSpreadsheet();
var dashboardSheet = sss.getSheetByName('Dashboard');
var historicalChart = dashboardSheet.getCharts()[0];
var historicalChartBuilder = historicalChart.modify();
//var range = dashboardSheet.getRange('AE14:AE200');
//historicalChartBuilder.addRange(range);
//historicalChartBuilder.setOption('series',{3:{role:'annotation'}});
dashboardSheet.updateChart(historicalChartBuilder.build());
}

Заранее благодарим вас за ваше время и помощь!

Редактировать:

Я нашел следующую ветку: Невозможнодобавить аннотации к диаграммам в листах Google с помощью скрипта приложения

Похоже, что это невозможно сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...