質問編集履歴

5

データベースの事例を追加しました

2019/05/31 09:35

投稿

Raliemon
Raliemon

スコア12

test CHANGED
File without changes
test CHANGED
@@ -88,6 +88,14 @@
88
88
 
89
89
 
90
90
 
91
+ ちなみに下記にしても同様のエラーがでました。
92
+
93
+ {test=string} valueをstring
94
+
95
+ {test=1} valueを1
96
+
97
+
98
+
91
99
 
92
100
 
93
101
  #参照にしたサイト

4

大変失礼いたしました。2つめの質問削除し、データ自体もわかりやすいように一つのみでやってみました。上記のような一つのデータの場合もエラーがでました。ご回答いただけますと幸いです。

2019/05/31 09:35

投稿

Raliemon
Raliemon

スコア12

test CHANGED
File without changes
test CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
  var range = sheet.getRange(1, 1, 1, 3); //ここのデータ量に伴い変化させるつもりです。
34
34
 
35
- var data = getFirebaseData("引き出すデータのディレクトリ名");
35
+ var data = getFirebaseData("0");//引き出すデータのディレクトリ名を指定
36
36
 
37
37
  Logger.log(data)
38
38
 
@@ -68,43 +68,23 @@
68
68
 
69
69
  SyntaxError: Expected end of stream at char 1 (line 7, file "Code")
70
70
 
71
+ JSON.parseの部分で上記エラーがでます。
72
+
71
73
 
72
74
 
73
75
  #ログ(Logerの一つ目)
74
76
 
75
- string型をkeyとして、valueには、int,bool,stringを入れています。
76
-
77
-
78
-
79
- ログ例
80
-
81
- [~~~ JST] {string=int, string=bool, string=string}
77
+ [~~~ JST] {test=false}
82
78
 
83
79
 
84
80
 
85
81
  #FireBaseのRealtimeDBの中身
86
82
 
87
- string型をkeyとして、valueには、int,bool,stringを入れており、階層はありません。
88
-
89
- "引き出すータのディレクトリ"の子階層に全てのデータが入っています。データ数自体は100個ほどです。
83
+ ディレクトリ"0"の子階層
90
84
 
91
85
 
92
86
 
93
-
94
-
95
- >"引き出すデータのディレクトリ名"
96
-
97
- >>"データ1":10
98
-
99
- >>"データ2":true
87
+ test:false
100
-
101
- >>"データ3":"あいうえお"
102
-
103
- >>"データ4":100
104
-
105
- ・・・・
106
-
107
-
108
88
 
109
89
 
110
90
 

3

質問内容を一部変更しました。またデータについてはもう少し整理させていただきます

2019/05/31 09:19

投稿

Raliemon
Raliemon

スコア12

test CHANGED
File without changes
test CHANGED
@@ -12,9 +12,7 @@
12
12
 
13
13
  #お聞きしたいこと:
14
14
 
15
- 1.上記の解消方法
15
+ 上記の解消方法
16
-
17
- 2.上記を通過したあと、データに合わせて入力先のsheetも拡大縮小できるようにしたい
18
16
 
19
17
 
20
18
 
@@ -32,7 +30,7 @@
32
30
 
33
31
  var sheet = ss.getSheetByName('FireBase');
34
32
 
35
- var range = sheet.getRange(1, 1, 1, 3); //ここのsheetrangeの指定方法自動化したい
33
+ var range = sheet.getRange(1, 1, 1, 3); //ここのデータ量に伴い変化させるつりです。
36
34
 
37
35
  var data = getFirebaseData("引き出すデータのディレクトリ名");
38
36
 
@@ -96,7 +94,7 @@
96
94
 
97
95
  >"引き出すデータのディレクトリ名"
98
96
 
99
- >>"データ1":10
97
+ >>"データ1":10
100
98
 
101
99
  >>"データ2":true
102
100
 
@@ -124,6 +122,4 @@
124
122
 
125
123
 
126
124
 
127
-
128
-
129
125
  よろしくお願いいたします。

2

DBの例を追加しました。

2019/05/30 13:36

投稿

Raliemon
Raliemon

スコア12

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
  1.上記の解消方法
16
16
 
17
- 2.上記を通過したあと、データに合わせて入力先のsheetも縮小できるようにしたい
17
+ 2.上記を通過したあと、データに合わせて入力先のsheetも拡大縮小できるようにしたい
18
18
 
19
19
 
20
20
 
@@ -92,6 +92,24 @@
92
92
 
93
93
 
94
94
 
95
+
96
+
97
+ >"引き出すデータのディレクトリ名"
98
+
99
+ >>"データ1":10
100
+
101
+ >>"データ2":true
102
+
103
+ >>"データ3":"あいうえお"
104
+
105
+ >>"データ4":100
106
+
107
+ ・・・・
108
+
109
+
110
+
111
+
112
+
95
113
 
96
114
 
97
115
  #参照にしたサイト

1

エラーコード/ログ/DBの中身を追加しました。

2019/05/30 07:15

投稿

Raliemon
Raliemon

スコア12

test CHANGED
File without changes
test CHANGED
@@ -21,6 +21,10 @@
21
21
  #現状のコード:
22
22
 
23
23
  ```GAS
24
+
25
+ Code.gs
26
+
27
+
24
28
 
25
29
  function getData() {
26
30
 
@@ -62,6 +66,34 @@
62
66
 
63
67
 
64
68
 
69
+ #エラーコード
70
+
71
+ SyntaxError: Expected end of stream at char 1 (line 7, file "Code")
72
+
73
+
74
+
75
+ #ログ(Logerの一つ目)
76
+
77
+ string型をkeyとして、valueには、int,bool,stringを入れています。
78
+
79
+
80
+
81
+ ログ例
82
+
83
+ [~~~ JST] {string=int, string=bool, string=string}
84
+
85
+
86
+
87
+ #FireBaseのRealtimeDBの中身
88
+
89
+ string型をkeyとして、valueには、int,bool,stringを入れており、階層はありません。
90
+
91
+ "引き出すデータのディレクトリ名"の子階層に全てのデータが入っています。データ数自体は100個ほどです。
92
+
93
+
94
+
95
+
96
+
65
97
  #参照にしたサイト
66
98
 
67
99
  一部ですが、参照したものを記載いたします。