[ |../../index.htm#lansa/lansa050_2485.htm]
現在地: RAMP-TSガイド > スクリプト > デバッグ > エラー 80020101 が原因で操作を完了できない

エラー 80020101 が原因で操作を完了できない

スクリプトを実行すると、次のようなエラーメッセージが表示される場合があります。 
 
!worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!
 
このエラーの意味
スクリプトの実行を妨げる構造上の欠陥がスクリプト内にあります。例えば、次のコードをスクリプトに記述します。
if (1 == 2)
\{  
この例では、必要な右括弧 \} が追加されていません。RAMP エディターは、\} が不足していることを警告しますが、この警告を無視して進み、スクリプトを実行します。スクリプトに \} が不足しているので、80020101 エラーが発生します。 
\} が不足しているので、スクリプト全体がまったく意味をなしません。 
同様に、次のコードは、右大括弧を二重に使用しているので、エラーが発生します。
SETVALUE("utxtBankAccountID",objListManager.AKey3\[0\]\])
対策
スクリプト内に次のような "バランスの悪い" 箇所がないかを確認します。

構造上正しくない他のJavaScriptの構造 
[ |../../index.htm#lansa/lansa050_2485.htm]