2016-10-19 5 views
0

У меня есть следующая проблема: У меня есть XPage, у которого есть поле со списком, выбранное значение которого ограничивает категорию панели просмотра через фильтр свойств по названию категории. XPage имеет состояние сохранения пейджера, однако это не сохраняет состояние ограниченного представления категории, выбранной в поле со списком.Отфильтровать по названию категории при просмотре панели управления и сохранении состояния пейджера

Мне нужно открыть панель просмотра документа и действовать на документе через агента, например, чтобы снова перейти к представлению, он остается в предыдущем состоянии, например, ограниченным для выбранной категории.

В этом случае вам придется кататься по URL-адресу, которое агент вызывает ограничение выбранной категории? В этом отношении синтаксис XPage?

Большое спасибо!

ответ

0

При выходе из документа вы звоните #{javascript:viewStateBean.restoreState()}?

+0

Нет, агент - многоязычный язык. –

1

Значение в поле со списком должно быть привязано к переменной sessionScope. Затем привяжите фильтр категории в представлении к переменной sessionScope. Это сохранит выбранную категорию.

+0

Привет, Говард! Комбинированное поле уже связано с переменной областью сеанса. –

+0

Затем, когда вы переходите к XPage с видом, переменная должна содержать вашу категорию. Проверьте это с помощью панели инструментов отладки. И, если ваша категория в панели просмотра привязана к этой области действия var, она должна работать. – Howard