2017-10-30 27 views
0

私は電子メール通知をセットアップしようとしています。データソース内のすべての項目の簡単なリスト(フィールドに区切られています)を用意しています。リスト項目+フィールドデータソース内

例:

ItemName01、Cost01、Quantity01

ItemName02、Cost02、Quantity02

ItemName03、Cost03、Quantity03

各(@ datasources.Datasource.itemsの投影を行います。 .ItemName + @ datasources.Datasource.items..Cost + @ datasources.Datasource.items..Quantity)は私にすべてを与えますが、正しく構成されていません。

Ex。 [ItemName01、ItemName02、ItemName03]、[Cost01、Cost02、Cost03]、[Quantity01、Quantity02、Quantity03]

ご意見・ご感想をお寄せください。

ありがとうございます!

答えて

1

私はこのために、サーバースクリプトを使用することをお勧めします:

// query records 
var records = app.models.Item.newQuery().run(); 

// generate email HTML body 
var emailBody = records.reduce(function(str, item) { 
    str += '<p>' + item.Name + ', ' + item.Cost + ', ' + item.Quantity + '</p>' 
}); 

// hand off generated HTML to other function 
// that will actually send email 
sendEmail(emailBody); 

あなたはgoogle.script.runを使用して、クライアントから明示的にモデルのイベントから、このサーバーのスクリプトを呼び出したりすることができます。送信されるように設定されたレコードを絞り込むために、いくつかのフィルタを渡すこともできます。

+0

ありがとうございました! –

関連する問題