javascript - Google 应用程序 - 在使用调试的脚本运行期间不填充电子表格单元格

标签 javascript debugging google-apps-script google-sheets

有谁知道当我们在调试期间单步执行时 Google App 是如何工作的?例如,在单步执行代码时,某些操作将反射(reflect)在工作表本身中(即:插入行),而其他一些操作则不会(即:将 getRange(a,b,).setValue(1) 填充到指定单元格中)直到代码完成运行或中断。有谁知道什么会立即更新,什么不会?现在我的代码依赖于其中一些即时更新,但效果不佳。谢谢!

最佳答案

电子表格将缓存对电子表格的写入。您可以使用 SpreadsheetApp.flush() 强制显示更改。 ,尽管您可能希望将这些从生产代码中删除,因为它会 slow everything down .

关于javascript - Google 应用程序 - 在使用调试的脚本运行期间不填充电子表格单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28443616/

相关文章:

c++ - 注入(inject)的 DLL 不能使用 Symbols pdb,除非它与构建在同一目录中

javascript - 为什么 += 串联运算中的变量会根据其定义方式产生混合结果?

string - 处理字符串的 Google 电子表格脚本

javascript - Svelte - 访问子组件的方法

debugging - 在windbg中,什么可能导致消息 "WARNING: Unable to verify timestamp for mydll.dll"?

c# - Visual Studio 2010 测试未在异常时进入调试器

google-apps-script - Nslookup 或在 Google App Script 中挖掘

javascript - 使用 rtc 的 Firefox createMediaStreamDestination 错误?

javascript - 在 AJAX 调用返回的 html 中调用 jQuery 函数

javascript - 无法在页面上显示变量中的数据