0

私は James Ferreira の優れた本からスクリプトを変更しようとしている初心者ですが、問題に直面しています。setHtmlContent を使用してスプレッドシートから Google サイトの既存のすべてのページを更新したいと考えています。1 つのページを変更できますが、すべてのページを変更することはできません。これは可能ですか?これは私が使用しているスクリプトです:

function updatePages()
{
  var pages = SitesApp.getSite('site', 'scriptbetatest').getAllDescendants();
  var key =  '00000000000000000000000000000000000';
  var sheet = 'Sheet1';
  var ss = SpreadsheetApp.openById(key).getSheetByName(sheet);
  var productDetails = rangeToObjects(ss.getDataRange().getValues());

  for (var i = 0; i < productDetails.length; ++i)
  {
    var page = pages[0].setHtmlContent('<div>'+'</div>')
  }
}
4

1 に答える 1

1

ゼロをiに置き換えたいように見えます:

var page = pages[i].setHtmlContent('<div>'+'</div>')
于 2012-05-08T21:29:22.143 に答える