【发布时间】:2017-04-24 02:10:50
【问题描述】:
所以我在片段页面(用于编辑数据库条目)上有一个状态下拉列表,我想在条目从“待定”更改为“准备构建”时发送电子邮件通知。
我正在使用以下代码:
var widgets = widget.parent.descendants;
var to = 'notifications@xxx.com';
var subject = 'New System Order: ' + widgets.ProjectName.value;
var msg = "A new order for [ " + widgets.ProjectName.value + " ] has been created for [ " + widgets.UsersPosition.value + " ]";
sendMessage(to, subject, msg);
您可以看到我还使用它在电子邮件的主题/正文中提取项目名称/用户位置。这些是该片段页面上的文本框,显示条目中的信息。
当下拉菜单和文本框都在同一个面板中时,所有这些都可以很好地工作并且完全符合预期。但是,当我将它们分成单独的面板(为了美观)时,系统找不到 widgets.ProjectName.value 或 widgets.UsersPosition.value。
我假设我只需要调整 var widgets = widget.parent.descendants; 行,但我不知道是什么。
任何帮助将不胜感激。谢谢你。
【问题讨论】:
标签: google-app-maker