回答編集履歴

1

2019/01/31 09:02

投稿

papinianus
papinianus

スコア12705

test CHANGED
@@ -1,3 +1,71 @@
1
+ 解決までの道程
2
+
3
+ ・トリガが違ってた
4
+
5
+ ・スクリプトをスプレッドシートにかかなきゃいけなかった
6
+
7
+ (namedValuesはシートにきたときに取得できる値)
8
+
9
+ ・googleっていうファイルを↓こうすればFormのほうに書いてもできた
10
+
11
+ ```javascript
12
+
13
+ var googleForm = {
14
+
15
+ items : function(e, name) {
16
+
17
+ var itemResponses = e.response.getItemResponses();
18
+
19
+ for (var j = 0; j < itemResponses.length; j++) {
20
+
21
+ var itemResponse = itemResponses[j];
22
+
23
+ if(itemResponse.getItem().getTitle() != name) {continue;}
24
+
25
+ return itemResponse.getResponse();
26
+
27
+ }
28
+
29
+ return "";
30
+
31
+ },
32
+
33
+ getName: function(e) {
34
+
35
+ var value = this.items(e, "名前");
36
+
37
+ return value;
38
+
39
+ },
40
+
41
+ getDate: function(e) {
42
+
43
+ var value = this.items(e, "日付");
44
+
45
+ return value;
46
+
47
+ },
48
+
49
+ getEat: function(e) {
50
+
51
+ var value = this.items(e, "食べたいもの");
52
+
53
+ return value;
54
+
55
+ }
56
+
57
+ }
58
+
59
+ ```
60
+
61
+ ※やっつけ感あるコードなんでまねしないでね。
62
+
63
+
64
+
65
+ --
66
+
67
+
68
+
1
69
  回答ではないのですが、コードをかくのでこちらに。
2
70
 
3
71