0

我正在尝试在画布上构建的传播 JS 上使用柏树测试自动化。我了解到应该初始化 spreadJS 实例,但到目前为止还没有运气。我们是否也必须使用 spreadJS 键来初始化,还是可以不用?

此外,我确实遇到了一些硒和量角器代码,但它们对我想要实现的目标并没有太大帮助。我想知道是不是只有我一个人。感谢您是否可以分享与我上面的查询相关的任何代码片段。

后续步骤:

  1. 转到显示电子表格的页面 (grapeCity)
  2. 尝试在电子表格上进行搜索(搜索应该在所有单元格上)
  3. 根据搜索返回结果

以下是用于尝试验证实例的示例代码片段,但不幸的是没有运气。

let spread = new GC.Spread.Sheets.findControl(<host>);
let sheet = spread.getActiveSheet().getRange(5, 10);
console.log(sheet)

实际结果:我收到错误“TypeError:无法读取未定义的属性'getActiveSheet'”

预期结果:应该能够从网站上内置的 spreadJS 中检索数据

4

1 回答 1

0

findControl 是一个静态方法,不需要像这样的“新”方法 var spread = GC.Spread.Sheets.findControl(document.getElementById('ss'));

希望这可以帮助。
GrapeCity SpreadJS 团队。

适用于 JavaScript 的最完整的类似 Excel 的电子表格

于 2019-09-06T21:57:32.163 回答