1
動作しない私は、単純なコードを持ってソート列が文字列であるとき、これはperferct動作しますが、それはうまくいきませんでしたviewPanelコントロール内の特定のエントリにのXPages ViewPanel setStartKeysは
var c:com.ibm.xsp.component.xp.XspViewPanel = getComponent("viewPanel1");
var ds:com.ibm.xsp.model.domino.DominoViewData = c.getDataSource();
ds.setStartKeys(MYVALUETOSEARCH);
c.gotoRow(c.getRowIndex());
をジャンプするsniped列が日付の場合。
MYVALUETOSEARCHをNotesDateTimeとして渡すことはできないようです。 問題を解決するための任意のアイデアはありますか?
EDIT: 私は、DominoがここFP7
は、完全なサンプル
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:inputText
id="filter">
<xp:dateTimeHelper
id="dateTimeHelper1"></xp:dateTimeHelper>
<xp:this.converter>
<xp:convertDateTime
type="date"></xp:convertDateTime>
</xp:this.converter>
</xp:inputText>
<xp:button
value="Label"
id="button1">
<xp:eventHandler
event="onclick"
submit="true"
refreshMode="partial"
refreshId="viewPanel1">
<xp:this.action><![CDATA[#{javascript:var c:com.ibm.xsp.component.xp.XspViewPanel = getComponent("viewPanel1");
var ds:com.ibm.xsp.model.domino.DominoViewData = c.getDataSource();
var filter = getComponent("filter").getValue();
var dt:NotesDateTime = session.createDateTime(filter);
ds.setStartKeys(dt);
ds.refresh();}]]>
</xp:this.action>
</xp:eventHandler>
</xp:button>
<xp:viewPanel
rows="30"
id="viewPanel1"
viewStyle="width:100%">
<xp:this.facets>
<xp:pager
partialRefresh="true"
layout="Previous Group Next"
xp:key="headerPager"
id="pager1">
</xp:pager>
</xp:this.facets>
<xp:this.data>
<xp:dominoView
var="view1"
viewName="test">
</xp:dominoView>
</xp:this.data>
<xp:viewColumn
columnName="date"
id="viewColumn1">
<xp:this.converter>
<xp:convertDateTime
type="date"></xp:convertDateTime>
</xp:this.converter>
<xp:viewColumnHeader
value="date"
id="viewColumnHeader1">
</xp:viewColumnHeader>
</xp:viewColumn>
</xp:viewPanel>
ビューは、 "テスト" はちょうど日付の値が含まれている1つのソート列が含まれている9.0.1使用
申し訳ありませんが、私はなります: を「にjava.io.IOException:エラーをLotus Dominoビューコンテナに エラーをシリアル化しながら、 Dominoビューコンテナ lotus.domino.local.DateTimeをシリアライズしているときにも、私はvar dtを使うだけです:NotesDateTime = session.createDateTime( "Today"); – Pudelduscher
使用しているサーバーのバージョンは? Domino 8.5.3に関するノートが見つかりました:http://www-01.ibm.com/support/docview.wss?uid=swg1LO70070 startKeyとしてvectorを使用することを提案しています。 – TomSta
私はDomino 9.0.1 FP7を使用しています – Pudelduscher