2013-03-11 2 views
1

У меня есть панель просмотра, основанная на категоризированном виде. У меня есть раскрывающийся список в верхней части страницы, который позволяет пользователю выбирать категорию. Это значение сохраняется в sessionScope.XPages Классифицированный вид, фильтрация и подкачка

В представлении используется «Фильтровать по значению столбца» со значением, вычисленным на значение sessionScope.

Все это прекрасно работает, пока они не используют пейджер. Они переходят на вторую страницу, затем пытаются сменить категории. Это отображает пустую панель просмотра, по-видимому, потому, что панель пытается показать вторую страницу результатов для категории с менее чем одной полной страницей результатов. Я говорю это, потому что, если они нажимают на одну страницу в пейджере (или «Предыдущая»), они получают правильные результаты, которые они должны были получить изначально.

У меня есть раскрывающийся список, чтобы выполнить полное обновление, и попробовал onclick (для чего требуется «Частичное обновление»), а также событие onchange. Как сбросить панель, чтобы перейти на первую страницу результатов при смене категорий?

+0

Хотя это не относится к этому вопросу, не было бы лучше, чтобы это значение в viewScope вместо sessionScope, чтобы, если они переключали страницы на один, который использует ту же переменную sessionScope для хранения категорий, что он все равно не будет использовать одно и то же значение? –

ответ

4

Класс XspViewPanel имеет функцию gotoFirstPage (без параметров). Попробуйте вызвать его в onchange-событии выпадающего списка.

Как Навин предложил код будет lõoke, как это (при условии, что вид панели идентификатор viewPanel1):

getComponent("viewPanel1").gotoFirstPage(); 
+2

Чтобы завершить ответ, код будет чем-то вроде 'getComponent (" viewPanel1 "). GotoFirstPage();' – Naveen

+0

Это замечательно, проблема решена, спасибо! Где вы находите ссылку на свойства и методы компонента? – John

+0

Полное описание можно найти здесь: http://www-10.lotus.com/ldd/ddwiki.nsf/dx/XPages_Extensibility_API_Documentation –

Смежные вопросы