質問編集履歴
1
変更点追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,6 +4,12 @@
|
|
4
4
|
|
5
5
|
いろいろなサイトに載っている以下のコードコピーして使ってもエラーを起こします。
|
6
6
|
|
7
|
+
http://ascii.jp/elem/000/000/879/879412/index-3.html
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
```google apps script
|
12
|
+
|
7
13
|
function submitForm(e){
|
8
14
|
|
9
15
|
var itemResponses = e.response.getItemResponses();
|
@@ -34,8 +40,18 @@
|
|
34
40
|
|
35
41
|
|
36
42
|
|
43
|
+
```
|
44
|
+
|
37
45
|
なので公式のリファレンスを見てみると以下のコードが書かれていたので
|
38
46
|
|
47
|
+
https://developers.google.com/apps-script/reference/forms/form-response
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
```google apps script
|
54
|
+
|
39
55
|
var form = FormApp.openById('フォームのid');
|
40
56
|
|
41
57
|
var formResponses = form.getResponses();
|
@@ -62,6 +78,8 @@
|
|
62
78
|
|
63
79
|
}
|
64
80
|
|
81
|
+
```
|
82
|
+
|
65
83
|
それを使ってみるとメールは送れたのですが回答のタイトルだけが取得され
|
66
84
|
|
67
85
|
中身が取得できません。それで色々コードをいじってログを出してやってみたのですが
|
@@ -70,6 +88,8 @@
|
|
70
88
|
|
71
89
|
※以下のコードが自分のコードです(いじくりすぎてわかりにくくなっています。すいません。)※
|
72
90
|
|
91
|
+
```google apps script
|
92
|
+
|
73
93
|
var spreadsheetID = SpreadsheetApp.getActiveSpreadsheet().getId();
|
74
94
|
|
75
95
|
|
@@ -183,3 +203,5 @@
|
|
183
203
|
//var itemResponses = formResponse.getItemResponses();
|
184
204
|
|
185
205
|
// var itemResponse = itemResponses[i];
|
206
|
+
|
207
|
+
```
|