谷歌应用脚本编辑器的内容助手很棒,但有问题。提示和技巧?这是正确的论坛吗?



这是谷歌脚本编辑器问题的正确位置吗?希望如此。

内容辅助很好,但有时对我来说停止工作。有时解决方法是将所有代码剪切/粘贴到桌面文本编辑器中,然后再回到google脚本编辑器中。这可能会清除隐藏的字符、标记等,也可能会重置内容辅助。不晓得。但是,有点作用。任何想法吗?提示?技巧呢?

同样,这里有很棒的速成班谷歌脚本编辑器的开发人员。非常值得一看:速成班应用程序脚本编辑器

如果不适合编辑提问的地方,请指出来。谢谢。

另外,GAS代表谷歌应用程序脚本吗?谷歌应用服务?一个图书馆吗?世界卫生大会吗?是的,我是个新手。是否有一个应用程序脚本相关的wiki?

重置内容辅助的一个技巧是返回到类并在其后面重新键入句号。所以,如果你正在处理一行涉及到表格的代码,并且由于任何原因它已经失去了自动完成功能,那么在函数中的第一个SpreadsheetApp之后键入句号对我来说是有效的。

wiki也是如此。请不要使用"GAS"作为缩写。

我试着在电子表格应用程序后重新键入期间,它似乎不适合我。我像这样把变量链接在一起:

var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(),
    open_log = spreadsheet.getSheetByName('OPEN_LOG'),
    closed_log = spreadsheet.getSheetByName('CLOSED_LOG'),
    invoiced_log = spreadsheet.getSheetByName('INVOICED_LOG');
有一次我把代码改成:
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var open_log = spreadsheet.getSheetByName('OPEN_LOG');
var closed_log = spreadsheet.getSheetByName('CLOSED_LOG');
var invoiced_log = spreadsheet.getSheetByName('INVOICED_LOG');

内容辅助又开始工作了。我不是百分之百肯定这就是解决办法,只是这次似乎对我有用。试一试……总比把你的头发拔出来好。

当我失去CONTENT ASSIST[对象方法提示]时,这似乎对我有用…目前……当编辑器执行下面函数的实际两个步骤时,可能会以某种方式使用getfid函数。

function getfid(fname) {
files = DriveApp.getFilesByName(fname);
file = files.next();
fid = file.getId();
return fid;
}
// the following 2 steps seem to turn CONTENT ASSIST back on ???
// 1. type the period after the SpreadsheetApp [ss must exist?] 
// 2. then test to see if TA is back on by typing the period after ss_ad
function resetCONTENTASSIST() {
ss_ad = SpreadsheetApp.openById(getfid('adminDATA'));
ss_ad.
}

相关内容

  • 没有找到相关文章

最新更新