検索機能を実装する(添付ファイル名も検索可能)

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">

	<xp:br></xp:br>添付ファイル名で検索する<xp:br></xp:br>
	<xp:br></xp:br>
	<xp:inputText id="inputText1" value="#{viewScope.searchword}"></xp:inputText>
	 <xp:button id="button1" value="検索">
    <xp:eventHandler event="onclick" submit="true" refreshMode="complete">
    	<xp:this.action>
    		<![CDATA[#{javascript:          
    	viewScope.searchword = getComponent("inputText1").getValue();
          context.redirectToPage("testXpage");
        }]]>
    	</xp:this.action>
    </xp:eventHandler>
	 </xp:button>

	<xp:br></xp:br>	
	<xp:viewPanel rows="30" id="viewPanel1">

		<xp:this.data>
			<xp:dominoView var="view1" viewName="main" search="#{javascript:viewScope.searchword}"></xp:dominoView>
		</xp:this.data>
		<xp:viewColumn columnName="subject" id="viewColumn1"
			style="width:165.0px">
			<xp:viewColumnHeader value="subject"
				id="viewColumnHeader1">
			</xp:viewColumnHeader>
		</xp:viewColumn>
		<xp:viewColumn columnName="Attachment name" id="viewColumn3"
			style="width:205.0px">
			<xp:viewColumnHeader value="Attachment"
				id="viewColumnHeader3">
			</xp:viewColumnHeader>
		</xp:viewColumn>
		<xp:viewColumn columnName="Last modified" id="viewColumn2"
			style="width:205.0px">
			<xp:viewColumnHeader value="Last modified"
				id="viewColumnHeader2">
			</xp:viewColumnHeader>
		</xp:viewColumn>
	</xp:viewPanel>
	
</xp:view>





・フォームとビューを作成する。

・notes.iniにDISABLE_ATTACHMENT_SEARCH_BY_FILENAMES=0を設定する。

・全文索引を作成する(添付ファイルを索引する:詳細検索)。


XPages
owa
November 27, 2018 at 4:49 PM
Rating
0





No comments yetLogin first to comment...