数式エラー
数式が不適切な場合、ライブプレビューセクションにエラーメッセージが表示されます。

このページでは、代表的なエラー文とその解決方法を紹介します。
| エラー | エラーとなる理由 | 例 | 修正 |
| 無効な文字「@」 | 無効、または定義されていない文字列が使われている。 | @"" |
"" |
| 式が必要です。 | 有効な文字 ”(” があるが式として成り立っていない。 | 10 * ( |
10 * (2 + 4) |
| [変数名] が定義されていません。 | 変数が存在しない。letまたはlets関数で定義されていない。 | tmp.length() |
let( tmp, "こんにちは", tmp.length() ) |
| プロパティトークンまたは関数が必要です。 | 有効な文字 ”.” があるがその後に式(関数)が必要。 | "tmp". |
"tmp".length() |
| 関数first()の実行が必要です。 | 関数が()なしで呼び出されている。 | ["A", "B"].first |
["A", "B"].first() |
| text型のターゲットでsort()を呼び出すことができません。 | リスト型をターゲットとする関数をテキストから呼び出している。 | "2, 1".sort() |
["2", "1"].sort() |
| 関数dateが予期しない引数を受け取りました。 | 関数が受け付けていない引数を指定している。 | date(now(), "a") |
date(now()) |
| 関数dateAddには3個の引数が必要ですが、2個のみが指定されました。 | 関数に必要な引数が足りていない。 | dateAdd(now(), 1) |
dateAdd(now(), 1, "days") |
| 期待されるトークン「]」 | リスト[…]または関数(…)の閉じカッコがない。 | ["a","b" |
["a","b"] |
| 文字列リテラルが閉じていません。 | 文字列をくくる “” ダブルクオーテーションが抜けている。 | "aiueo |
"auieo" |
| 予期される識別子。 | 変数や関数などの名前に使用できない文字列を使っている | let( "tmp", 10, tmp + 5 ) |
let( tmp, 10, tmp + 5 ) |
| 関数toumaro()が見つかりません。 | サポートされていない関数が使われている。 | "文字列".toumaro() |
"文字列".length() |
| date型の引数が関数abs()を満たしていません。 | 数値を引数に受け取る関数で日付型を渡している。 | abs(now()) |
abs(-10) |
| 入力の終了が必要です。 | 数式に想定外の要素や不適切な構文が含まれている。 | sum(1,2) aaa |
sum(1,2) |
| タイプbooleanの式を実行することができません。 | 真偽値を関数のように呼び出している。 | true() |
true |