当前位置:  开发笔记 > 编程语言 > 正文

从AppMaker数据库生成电子邮件列表

如何解决《从AppMaker数据库生成电子邮件列表》经验,为你挑选了1个好方法。

我试图弄清楚如何获取涉及电子邮件列的数据库信息,使用所有电子邮件组成一个数组,然后使用“按钮”功能填充电子邮件页面的“收件人:”部分。

任何帮助表示赞赏。在这方面非常新颖,并指出在何处获取信息将是很棒的。谢谢



1> Morfinismo..:

我建议您运行服务器脚本,该脚本将查询包含电子邮件的数据源。该脚本将如下所示:

function getEmails(){

  var query = app.models..newQuery();
  var results = query.run();

  var allEmails = [];

  if(results.length > 0){  
    for(var i = 0; i < results.length; i++){    
      var uniqueEmail = results[i].;
      allEmails.push(uniqueEmail);      
    }
  }

  return allEmails.join();      

}

然后将脚本添加到按钮小部件“ onclick”事件中,该事件将运行服务器脚本并处理返回的数据。类似于以下内容:

function poulateToField(response){

  .text/value = response;

}

google.script.run.withSuccessHandler(poulateToField).getEmails();

上面的小部件路径将是“ To:”小部件的路径,该路径可以是文本框,文本区域等。在我的情况下,我使用了一个文本区域,路径是“ widget.parent.descendants.TextArea1”。 .value

我希望这有帮助。如果您还有其他问题,请告诉我!:)

PD请不要忘记查看官方文档以获得更好更详细的解释。

推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有