【问题标题】:Preventing API edits from breaking arrayformula columns防止 API 编辑破坏 arrayformula 列
【发布时间】:2022-11-12 10:58:28
【问题描述】:

我有一个 Google 表格,用作我在 AppSmith 中构建的应用程序的数据库。实际上只是人们以受控方式使用工作表的界面。

我正在使用 Google 表格,因为我熟悉分层公式以使其按照我希望的方式工作。我有许多以 ARRAYFORMULA 开头的列,它给出了第 1 行中列的名称,空白行中应该是空白的,以及其他行中的一些编程信息。

只要我在电子表格中工作或从应用程序中读取/添加行,这就很好用。

但是,当我尝试从应用程序编辑行时,API 更新将采用它在列中看到的“50”,实际上将“50”放入单元格中,从而破坏了数组公式。

有什么方法可以防止 API 调用实际编辑该列?或者自动清除单元格并让数组公式再次展开?

【问题讨论】:

    标签: google-sheets google-apps-script google-api


    【解决方案1】:

    我不知道那个应用程序是如何工作的,也不知道它的 API。在表格/应用程序脚本中,我有一组列,当我添加新行时,它会遍历该组并删除它们的内容。

    你能设置这样的东西吗?

    另一个不太理想的选项是在工作表中创建一个脚本,该脚本会在 X 分钟内自动触发并清除所有需要的列。或者你可以从 AppSmith 调用它??或者也许尝试另一种触发器

    【讨论】:

      猜你喜欢
      • 2014-02-18
      • 2022-08-22
      • 1970-01-01
      • 2015-12-05
      • 2012-06-12
      • 2014-01-01
      • 2014-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多