当前位置: 代码迷 >> JavaScript >> 与工程图互动
  详细解决方案

与工程图互动

热度:62   发布时间:2023-06-05 14:23:32.0

我创建了一个脚本,该脚本具有一些功能(复制行,解析行和单元格,更改格式,然后插入新范围)。 我将脚本分配给了图形,因此当我单击图形(按钮)时,它将调用该函数。

但是我现在面临的唯一问题是,当用户意外或故意两次单击按钮两次或更多次时,该功能无法正常工作,因为每次调用都需要花费一些时间(约5秒),并且该功能的下一次调用会起作用范围错误。

所以据我所知,没有办法异步调用该函数,是吗?

因此,我需要以某种方式与按钮交互,以在单击后禁用按钮一次,然后在完成后再次启用。

希望我能正确解释。

// the function is called by drawind from a spreadsheet

function addNewWeek() {


    // here is some logic that copies, parses and inserts cells (takes about 5 seconds) 

    // need to wait for finish of the function

}

该按钮调用该功能

类Sheet具有方法,该方法返回表单上的所有网格图像。 我认为可以用来获取图形,然后使用更改分配的功能。

有关

  相关解决方案