Текущее время: Вс, июл 20 2025, 19:36

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Проблема с WAD шаблоном при пустом диалоге выбора допустимых значений ввода
СообщениеДобавлено: Пн, авг 26 2013, 16:14 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 16 2013, 12:49
Сообщения: 13
Описание разработки:
В шаблоне WAD используется команда OPEN_SELECTOR_DIALOG(вызвать диалог для справки по допустимым значениям ввода), которая повешена на кнопку. После этой команды идет выполнение функции планирования, которая что-то там делает (не будем вдаваться в подробности), используя значения, выбранные в диалоге выбора (OPEN_SELECTOR_DIALOG). Так вот, если в диалоге выбрано одно или несколько значений признака, то все отрабатывает как надо. Но по моему замыслу, все должно также отрабатывать и при отсутсвии выбранных значений признака, т.е. при очисте диалога выбора допустимых значений. Функция планирования при этом зануляет все показатели, которые были ранее выведены и табилица анализа должна обнулиться, т.е. будет надпись "данных нет".
Проблема:
При пустом диалоге выбора, т.е. при удалении из него всех значений признака, которые были до этого выбраны, вываливается ощибка:
Первая особая ситуация, которая привела к неудаче обработки запроса: Array index out of range: 0java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at com.sap.ip.bi.webapplications.ui.items.analysis.virtualmatrix.impl.EmptyMatrix.getRow(EmptyMatrix.java:111)
at com.sap.ip.bi.webapplications.ui.items.analysis.virtualmatrix.impl.VirtualMatrix.getPivotRow(VirtualMatrix.java:51)
at com.sap.ip.bi.webapplications.ui.items.analysis.virtualmatrix.impl.VirtualMatrixBlockMerge.createRowInfo(VirtualMatrixBlockMerge.java:354)
at com.sap.ip.bi.webapplications.ui.items.analysis.virtualmatrix.impl.VirtualMatrixBlockMerge.getRow(VirtualMatrixBlockMerge.java:576)
at com.sap.ip.bi.webapplications.ui.advancedcontrols.universalgrid.impl.UniGridMatrix.getRow(UniGridMatrix.java:235)[/i]

Может, кто знает, что это и как лечится?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB