Autor Thema: XPage: Sortierbare Spalte in View -> Daten erneut Senden Meldung  (Gelesen 1470 mal)

Offline GerhardT

  • Frischling
  • *
  • Beiträge: 1
Ich habe eine Ansicht in einer XPage mit sortierbaren Spalten:
<xp:viewPanel ..>
...
<xp:this.data>
   <xp:dominoView var="view1" viewName="MAInfo"></xp:dominoView>
</xp:this.data>
...
<xp:viewColumn columnName="$120" id="viewColumn5">
    <xp:viewColumnHeader value="Datum" id="viewColumnHeader5" sortable="true"></xp:viewColumnHeader>
</xp:viewColumn>
...

Die Ansicht sowie deren Darstellung ist soweit ok. Sobald man auf die Spaltenüberschrift "Datum" für die Sortierung klickt, wird eine vollständige Aktualisierung der Seite durchgeführt. Grundsätzlich funktioniert das soweit auch. Aktualisiert man allerdings die Seite mit F5 (im Browser) oder F9 (XPINC) kommt eine Meldung der Art "Zur Anzeige dieser Seite müssen Daten erneut gesendet werden, durch die alle zuvor durchgeführten Aktionen wiederholt werden".

Ich habe keine Möglichkeit gefunden, hier ein partialRefresh einzustellen (die Meldung kommt bei einem partiellen Refresh nicht).
Gibt es andere Möglichkeiten, diese Meldung im Zuge von sortable=true zu verhindern?
(Die Seitensteuerung (pager) zB hat eine Option "Teilaktualisierung" - somit funktioniert das Navigieren mit Weiter und Zurück einwandfrei).

Die einzig verbliebene Idee ist, das viewPanel durch etwas anderes (zB Repeat) zu ersetzen und alles selbst (Spaltenüberschrift, Daten, Links, Sortierung) zu definieren. Das wäre allerdings bei vielen vorhandenen Ansichten sehr aufwändig.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz