Cognos Report Studio: проблема с тегами HTML

Я использую Cognos Report Studio, и на моей странице приглашения произошла ошибка. Я получил правильное кодирование (я проверил его на пустой странице), но заметил внизу слева желтую пояснительную точку, которая не позволяет мне продолжать то, что я пытаюсь сделать.

Вот скриншот:

Кажется, ошибка исходит из моего 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 ответ

Решение

Это ошибка JavaScript. Переменная, которую вы пытаетесь использовать "listBoxBusinessDate", имеет значение null / undefined, поэтому при попытке вызвать для нее метод (.checkData()) вы получите эту ошибку.

Где определена эта переменная (ее нет в предоставленном вами фрагменте, но она может быть определена ранее в файле)...?

Другие вопросы по тегам