Google app maker 通知电子邮件条目赢得';不适用于日期框值

Google app maker 通知电子邮件条目赢得';不适用于日期框值,google-app-maker,Google App Maker,因此,我在条目表单的onValueEdit字段中使用以下内容 var widgets = widget.root.descendants; var to = 'xxxx@yyy.com'; var subject = 'Delivery Date Change For: ' + widgets.ProjectName.value; var msg = "The Delivery Date for [ " + widgets.UsersPosition.value + " ] on [ " + w

因此,我在条目表单的onValueEdit字段中使用以下内容

var widgets = widget.root.descendants;
var to = 'xxxx@yyy.com';
var subject = 'Delivery Date Change For: ' + widgets.ProjectName.value;
var msg = "The Delivery Date for [ " + widgets.UsersPosition.value + " ] on [ " + widgets.ProjectName.value + " ] has been changed;
sendMessage(to, subject, msg);
因此,当用户更改交付日期(通过调整日期框)时,会发送通知电子邮件。我想在日期框中添加实际值,但当我添加“+widgets.DeliveryDate.value+”时,它表示无法识别

因为DeliveryDate是一个日期框,我需要一些不同的东西吗widgets.DeliveryDate.???

谢谢你的帮助

“value”属性就是您需要的属性。请注意,它是JavaScript日期对象,因此在某些情况下需要对其进行转换。但是你提供的代码对我来说很好

你说的“未被承认”是什么意思?你能提供错误的详细信息吗

顺便说一句:最好使用服务器脚本来生成电子邮件

“value”属性就是您需要的属性。请注意,它是JavaScript日期对象,因此在某些情况下需要对其进行转换。但是你提供的代码对我来说很好

你说的“未被承认”是什么意思?你能提供错误的详细信息吗


顺便说一句:最好使用服务器脚本来生成电子邮件

因此,如果我将[“+widgets.ProjectName.value+”]上[“+widgets.UsersPosition.value+”]的var msg=“交付日期”更改为[“+widgets.DeliveryDate.value+”],我会得到以下错误:“无法读取项目中未定义的属性'value'\u Edit.Panel16.DeliveryDateBox.onValueEdit:4:162“对于使用服务器脚本,我是否应该使用相同的代码并在onValueEdit上使用函数名?还有没有更好的方式发送电子邮件?如果能够真正实现一些富文本/html格式(粗体、徽标、空格、超链接等),那就太好了。似乎没有名为“DeliveryDate”的小部件(或者不在“widget.root”下)。请使用代码完成检查可用的小部件。请检查onValueEdit第4行symbol 162中提到的小部件。关于服务器脚本:您可能会将新的交付日期保存到记录中。在这种情况下,请使用模型的onSave事件发送电子邮件()。因此,如果我有var msg=“在[“+widgets.ProjectName.value+”]上[“+widgets.UsersPosition.value+”]的交付日期已更改为[“+widgets.DeliveryDate.value+”],我会得到以下错误:无法读取Projects_Edit.Panel16.DeliveryDateBox.onValueEdit:4:162中未定义的属性'value',对于使用服务器脚本,我是否应该使用相同的代码并在onValueEdit上使用函数名?还有没有更好的方法来处理电子邮件?如果能够实际执行类似富格文本/html的格式设置,那就太好了(粗体、徽标、空格、超链接等)似乎没有名为“DeliveryDate”的小部件(或者不在“widget.root”下)。请使用代码完成检查可用的小部件。请检查onValueEdit第4行symbol 162中提到的小部件。关于服务器脚本:您可能会将新的交付日期保存到记录中。在这种情况下,请使用模型的onSave事件发送电子邮件()。