使用行或列组创建一个新的Google表格

时间:2018-07-12 23:43:58

标签: google-sheets-api

我正在尝试使用spreadsheets#create创建具有指定行组的新电子表格。

API Explorer中,我输入以下JSON。对应于以下外观:

enter image description here

当我执行调用时,不会标记或返回任何错误,但是在创建工作表时,不会创建指定的分组-仅设置值。

{ "properties": {
    "title": "Test Spreadsheet",
    "locale": "en"
  },
  "sheets": [
    { "properties": {"title": "Test1"},
      "data": [
        {
          "startRow": 0,
          "startColumn": 0,
          "rowData": [
            { "values": [
                { "userEnteredValue": { "stringValue": "Top1" } }
              ]
            },
            { "values": [
                { "userEnteredValue": { "stringValue": "Top2" } }
              ]
            },
            { "values": [
                { "userEnteredValue": { "stringValue": "" } },
                { "userEnteredValue": { "stringValue": "Top2A" } }
              ]
            },
            { "values": [
                { "userEnteredValue": { "stringValue": "" } },
                { "userEnteredValue": { "stringValue": "Top2B" } }
              ]
            },
            { "values": [
                { "userEnteredValue": { "stringValue": "" } },
                { "userEnteredValue": { "stringValue": "Top2C" } }
              ]
            },
            { "values": [
                { "userEnteredValue": { "stringValue": "Top3" } }
              ]
            }
          ]
        }
      ],
      "rowGroups": [
        { "range": {
            "dimension": "ROWS",
            "startIndex": 2,
            "endIndex": 5
          }
        }
      ]
    }
  ]
}

即使我直接在页面上创建rowGroups JSON,并使用其结构化编辑器来确保正确定义它,创建的电子表格仍不会将指定的行分组。我从上到下对我的所有对象进行了三遍检查,看不到我在做什么错。

0 个答案:

没有答案