0

Google Apps Scriptでツリーの最初の要素(GUI)を展開することは可能ですか?APIhttps://developers.google.com/apps-script/class_treeにそのためのメソッドが表示されません

4

2 に答える 2

2

TreeItemメソッドsetState()を使用して、ツリーの特定のツリーItemを開くことができます。

function OpenItem(e)
{
  var app = UiApp.getActiveApplication();
  app.getElementById('Item0').setState(true)
  return app;
}

ここItem0で、treeItemです。

実例

于 2013-01-30T16:41:28.173 に答える
0

このようなものはどうですか?

function treetest(){
var ss=SpreadsheetApp.getActiveSpreadsheet();
var app = UiApp.createApplication()
var tree1 = app.createTree()
var tree2 = app.createTree()
var tree3 = app.createTree()
tree1.add(tree2)
tree1.addItem('item on tree1').addItem('item on tree1').addItem('item on tree1')
tree2.addItem('item on tree2').addItem(tree3).addItem('item on tree2').addItem('item on tree2')
tree3.addItem('item on tree3').addItem('item on tree3')
app.add(tree1)
ss.show(app)
}

ここに画像の説明を入力してください

tree2はtree1のルートに追加され、tree3はtree2の2condブランチに追加されます

于 2013-01-29T11:33:01.963 に答える