/ / Cognos Report Studio:HTMLタグの問題 - javascript、html、cognos、cognos-8

Cognos Report Studio:HTMLタグの問題 - javascript、html、cognos、cognos-8

私はコグノレポートスタジオを使用しています。私は私のプロンプトページでエラーが発生しました。私は正しく動作するようにコーディングしています(空のページでテストしました)が、左下に黄色の説明ポイントがあることに気付きました。これは、私がやろうとしていることを続けることを許しません。ここに画像の説明を入力

ここにスクリーンショットがあります:

エラーは、プロンプトページのHTMLタグから来ているようです。

ここに私のコーディングがあります:

<script type="text/javascript">
var theSpan = document.getElementById("FiscalYear");
var theSelect = theSpan.getElementsByTagName("select");
theSelect[0].options[2].selected=true; //This will make default value in prompt to be the first item after line, change the value "2" for other item
theSelect[0].options[0].text = "Fiscal Year";
listBoxBusinessDate.checkData();

</script>

私のエラーはそこから来ているはずです、私はちょうど理由を理解できません。

回答:

回答№1は1

これはJavaScriptエラーです。 "listBoxBusinessDate"を使用しようとしている変数はnull /未定義です。したがって、そのメソッド(.checkData())を呼び出すと、このエラーが発生します。

この変数はどこに定義されていますか(提供したスニペットには含まれていませんが、ファイルの最初に定義できます)...?