服务器端更改后客户端重新加载记录

时间:2019-04-25 15:55:37

标签: google-app-maker

在服务器脚本中调用app.saveRecords()之后,必须在任何客户端页面上单击刷新(在Chrome中)以重新加载数据源。在服务器上的saveRecords()之后,有什么可以调用的以强制客户端刷新吗?

1 个答案:

答案 0 :(得分:0)

此客户端脚本代码有效:

function addCont(widget) {

  var holder = widget.root.descendants;

  var con = {
    barcode: holder.Barcode.value,
    part: holder.Part.value,
    location: holder.Location.value
  };

  google.script.run.withSuccessHandler(function(result) {
    console.log("Container Added");

    // This forces the other pages to reload after the server adds the record
    widget.root.datasource.load();

    clearAddCont(widget);
  }).addContainer(con);
}