首页 > 解决方案 > Google 应用程序脚本:如何使用脚本从 Salesforce 刷新数据连接器?

问题描述

我正在使用来自 Salesforce插件的数据连接器。

要在 Google 表格中刷新我的数据,我通常要么通过插件设置自动刷新,要么在刷新时手动单击,仍然在插件界面中。

我似乎不知道该怎么做是从谷歌应用脚​​本启动同样的刷新。这篇文章描述了我想做的事情,但它是针对 bigQuery 的。它想知道如何做同样的事情,但对于来自 Salesforce 的数据连接器。

看起来像我需要的代码来自另一篇文章:

function refresh() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getRange('A1').activate();
  spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Data Sheet 1'), true);
  SpreadsheetApp.enableAllDataSourcesExecution();
  spreadsheet.getCurrentCell().getDataSourceTables()[0].refreshData();
};

任何人都知道如何使用数据连接器表单 Salesforce 做同样的事情吗?

谢谢!

标签: google-apps-scriptsalesforceadd-on

解决方案


推荐阅读