2016-10-19 1 views
0

Ich habe das folgende Problem: Ich habe eine XPage, die eine Combobox hat, deren gewählte Wert die Kategorie der View-Panel durch die Eigenschaft 'Filter nach Kategoriename' beschränkt. Die XPage verfügt über einen Pager-Sicherungsstatus. Dies speichert jedoch nicht den Status der eingeschränkten Ansicht der in der Combobox ausgewählten Kategorie.Filter nach Kategoriename in Ansicht Panel und Pager speichern Zustand Verhalten

Ich muss ein Dokument im Ansichtsfenster öffnen und auf das Dokument über einen Agenten einwirken, um zum Beispiel wieder auf die Ansicht zu verweisen, es bleibt im vorherigen Zustand, zum Beispiel auf die gewählte Kategorie beschränkt.

In diesem Fall müssen Sie in der URL fahren, dass der Agent die Einschränkung gewählte Kategorie anruft? Gibt es diesbezüglich Syntax zu XPage?

Vielen Dank!

Antwort

0

Wenn Sie das Dokument verlassen, rufen Sie #{javascript:viewStateBean.restoreState()}?

+0

Nein, der Agent ist Lotusscript-Sprache. –

1

Der Wert in der Combobox sollte an eine sessionScope-Variable gebunden sein. Binden Sie dann den Kategoriefilter in der Ansicht an die Variable sessionScope. Dadurch wird die ausgewählte Kategorie gespeichert.

+0

Hallo Howard! Das Kombinationsfeld ist bereits einem variablen Sitzungsumfang zugeordnet. –

+0

Wenn Sie dann zu der XPage mit der Ansicht navigieren, sollte die Variable Ihre Kategorie enthalten. Überprüfen Sie das mit der Debug-Werkzeugleiste. Und wenn Ihre Kategorie im Ansichtsfenster an diese Sitzungsbereichsvariable gebunden ist, sollte sie funktionieren. – Howard

Verwandte Themen