#開発Tips:「src0014:エクスプレッションのパース中に不明なエラーが発生しました」のエラー原因と解決策
2022年01月27日こんにちは、渡邊です。
GeneXusで実装時に「src0014:エクスプレッションのパース中に不明なエラーが発生しました」の
エラーメッセージが表示されることがあります。
こちらの原因と解決策をご紹介したいと思います。
原因
例えば下記のコードを保存しようとすると、
「src0014:エクスプレッションのパース中に不明なエラーが発生しました」 のエラーメッセージが
出力ウィンドウに表示されます。
Event Grid.Load
// 社員名にリンク
ShaName.Link = Link(ViewSha, ShaNo) //20220119 watanabe ADD
EndEvent
一見すると何の問題もないコードに見えますが、実はLink関数とコメントの間に全角スペースがあり、
これが原因でエラーメッセージが表示されます。
解決策
全角スペースを検索して半角スペースに変更するだけで解決できるのですが、
数百行あるいは数千行ある実際のコードの中からctrl + Fで探そうとすると、
コメントの中の全角スペースも検索にひっかかりして探すのに手間がかかります。
このエラーは保存操作時に表示されるため、
前回の保存操作以降に記述したコードの中から全角スペースを探すことで、探す範囲を狭めることができます。
以上、「src0014:エクスプレッションのパース中に不明なエラーが発生しました」の
エラーの原因と解決策をご紹介しました。
この記事がお役に立ちましたら幸いです。最後までご覧頂きありがとうございました。