2017-09-01 8 views

答えて

1

は、以下の仮定でのコードサンプルです:

  • あなたは一対多関係
  • でマスターと添付ファイルのモデルを持っている現在のページのデータソースは、マスターモデル
  • から記録するように設定されています
  • データソースが
// onDocumentSelect Drive Picker's event handler 
var create = widget.root.datasource.relations.Attachments.modes.create; 

result.docs.forEach(function(doc) { 
    create.item.Url = doc.url; 
    create.createItem(); 
}); 

このコードは、wは、サーバーへのNのリクエストを行いますオートセーブモードになっていますここでNは添付ファイルの数です。 google.script.runを使用すると、単一の呼び出しを行い、サーバー上で新しい添付ファイルレコードとリレーションシップの作成を処理できますが、リレーションを手動でリロードしてユーザーに変更を表示する必要があります。

+0

データソースはマスタモデルから記録するように設定する必要がありますが、データソースに作成されたリレーションを見つけることができません。 –

+0

どういう意味ですか?あなたは '未定義の例外を受け取っていますか?それとも、エディタのオートコンプリートに関係が表示されていませんか? –

+0

ええ、私はオートコンプリートでリレーションを見ることができますが、1対多のリレーションシップを構成する手順と、モデルからエンドユーザーに格納して取得する方法を知る必要があります –

関連する問題