0

af:resourcejavascript のコンポーネント内で&&、比較に を使用すると、次のエラーがスローされます。

& の代わりに期待される名前

このエラーがスローされると、2 番目のアンパサンドが波状の赤いアンダースコアで強調表示されます。

サンプルコードを以下に示します。

blnTargetRowReady = (targetIndex==1 && targetDestinationComponent.getValue()==null && targetOriginComponent.getValue()==null && targetSelectComponent.checked==false && targetDateComponent.getValue()!=null);

&&このエラーで を代入すると||、発生しないことに気付きました。

ページでこのエラーが発生する理由を知っている人はいますか。アンパサンドを使用してブラウザで実行すると、ページは問題なく実行されますが、JDeveloperでは、関連するページがエラーで表示されます。

あなたが提供できるガイダンスをいただければ幸いです。

4

1 に答える 1

3

コードで、各アンパサンドを & に置き換えてみてください

blnTargetRowReady = (targetIndex==1 && targetDestinationComponent.getValue()==null && targetOriginComponent.getValue()==null && targetSelectComponent.checked==false && targetDateComponent.getValue()!=null);
于 2011-04-28T04:17:42.347 に答える