関数を使用してプレゼンテーションのグラフを更新します。このプレゼンテーションは共有する必要がありますが、定期的に更新されます。ここで、プレゼンテーションをコピーして元のプレゼンテーションを更新用に保持し、すべてのチャートのリンクを 1 つずつ解除します。プレゼンテーションをコピーして共有できるようにしたら、すべてのチャートのリンクを解除する機能を探しています。
この問題を解決する機能はありますか?
function createRefreshSheetsChartsRequests(presentation) { var objectIds = []; var slides = presentation.slides;
for (var i = 6; i < slides.length - slides.length + 9; i++) {
var slide = slides[i];
var pageElements = slide.pageElements;
for (var j = 0; j < pageElements.length; j++) {
var pageElement = pageElements[j];
if (pageElement.sheetsChart) {
objectIds.push(pageElement.objectId);
}
}
}
return objectIds.map(function(objectId) {
return {refreshSheetsChart: {objectId: objectId}};
});
}