回答編集履歴
4
再々修正
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
https://script.google.com/a/ドメイン.com/macros/s/
|
9
|
+
https://script.google.com/a/ドメイン.com/macros/s/公開webアプリ固有ID/exec?name0=あ0あ&name1=い1い&name2=う2う&name3=え3え&name4=お4お&name5=か5か&name6=き6き&name7=く7く&name8=け8け&name9=こ9こ&name10=さ10さ………&name275=も275も&name276=や276や
|
10
10
|
|
11
11
|
|
12
12
|
|
3
再編集
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
「範囲の座標、またはサイズが無効です」のエラーは、”この箇所①”で作成されるパラメータがname10~name29の20件にも関わらず、aryの貼り付け範囲の行数ary.lengthが0~29までの30行となり、2次元配列の大きさが一致していないため出ているか、e.parametarを受け取るforループの開始値を0のままにしていて、いきなりname0===undefinedでループを抜けてしまうため、1件もデータを受け取らない=2次元配列の大きさが一致していない、というものと推測します。仮にforループの開始値を10にしても2次元配列は0~29(0~9はnull)の為、aryの貼り付け範囲の行数をary.lengthにせず、データの入っている数を指定してやる必要があります。
|
1
|
+
「範囲の座標、またはサイズが無効です」のエラーは、”この箇所①”で作成されるパラメータがname10~name29の20件にも関わらず、”この箇所②”のaryの貼り付け範囲の行数ary.lengthが0~29までの30行となり、2次元配列の大きさが一致していないため出ているか、e.parametarを受け取るforループの開始値を0のままにしていて、いきなりname0===undefinedでループを抜けてしまうため、1件もデータを受け取らない=2次元配列の大きさが一致していない、というものと推測します。仮にforループの開始値を10にしても2次元配列は0~29(0~9はnull)の為、aryの貼り付け範囲の行数をary.lengthにせず、データの入っている数を指定してやる必要があります。
|
2
2
|
|
3
3
|
|
4
4
|
|
2
編集
test
CHANGED
@@ -7,6 +7,8 @@
|
|
7
7
|
|
8
8
|
|
9
9
|
https://script.google.com/a/ドメイン.com/macros/s/スプレッドシートのID/exec?name0=あ0あ&name1=い1い&name2=う2う&name3=え3え&name4=お4お&name5=か5か&name6=き6き&name7=く7く&name8=け8け&name9=こ9こ&name10=さ10さ………&name275=も275も&name276=や276や
|
10
|
+
|
11
|
+
|
10
12
|
|
11
13
|
実験に使用したコードは下記の通りです。
|
12
14
|
|
1
追記
test
CHANGED
@@ -138,6 +138,40 @@
|
|
138
138
|
|
139
139
|
```
|
140
140
|
|
141
|
+
**ok.html**
|
142
|
+
|
143
|
+
```
|
144
|
+
|
145
|
+
<!DOCTYPE html>
|
146
|
+
|
147
|
+
<html>
|
148
|
+
|
149
|
+
<head>
|
150
|
+
|
151
|
+
<base target="_top">
|
152
|
+
|
153
|
+
</head>
|
154
|
+
|
155
|
+
<body>
|
156
|
+
|
157
|
+
<h1>スプレッドシートの書き込み成功</h1>
|
158
|
+
|
159
|
+
<?
|
160
|
+
|
161
|
+
var getNumData = getRowsAndBytes();
|
141
162
|
|
142
163
|
|
164
|
+
|
165
|
+
output.append('<li>件数' + getNumData[0] + '</li>');
|
166
|
+
|
167
|
+
output.append('<li>バイト数' + getNumData[1] + '</li>');
|
168
|
+
|
143
|
-
|
169
|
+
?>
|
170
|
+
|
171
|
+
</body>
|
172
|
+
|
173
|
+
</html>
|
174
|
+
|
175
|
+
|
176
|
+
|
177
|
+
```
|