このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
13_javascript:10_gas_error [2021/05/11 01:07] – 作成 matsui | 13_javascript:10_gas_error [2021/05/11 01:21] (現在) – matsui | ||
---|---|---|---|
行 2: | 行 2: | ||
GASで変数をソートしようとした時エラーがでました。 | GASで変数をソートしようとした時エラーがでました。 | ||
+ | どうも数10個の少ない配列だとこのコードでもエラーはでない。 | ||
+ | 配列の数が多くなってくると失敗するみたいです。 | ||
+ | 配列の数以外の原因はつかめず。。。 | ||
===== コード ===== | ===== コード ===== | ||
行 21: | 行 24: | ||
比較方法がその一般契約に違反しています | 比較方法がその一般契約に違反しています | ||
+ | |||
+ | |||
+ | ===== 対応方法 ===== | ||
+ | |||
+ | 今回の場合は、変数の配列をソート後にスプレッドシートに書き込もうとしていたので、 | ||
+ | 逆にスプレッドシートに書き込んだ後に、下記でソートする事で対応しました。 | ||
+ | |||
+ | A-Cのセルに書き込んで、A行でソート | ||
+ | < | ||
+ | newItmeSheet.getRange(' | ||
+ | </ | ||
{{tag> | {{tag> |