xpages視圖顯示富域

     曾經在1996年左右推出domino R4的時候,及時支持web開發,web方向奠定了後十年在互聯網時代的發展。安卓和IOS在快速發展始於2009年,但當時domino卻在力推xpages,現在回想起來domino沒有第一時間抓住移動聯繫網時代,用雷軍紅極一時的話:站在風口豬都會飛起來。 domino確實失去站在風口的最佳時機,在移動互聯網大環境下domino市場受到極大的影響,至於2018年賣給印度的HCL。

     最近的ipad的notes app已經正常可以使用了,指日可待的安卓版本的notes APP也已經在倒計時了,Domino很有可能又重新回到CS開發模式,必定現在使用移動端處理業務已經是最平常不過的了,期待不過3年,一般的Domino客戶端用戶都不再使用電腦處理業務了。希望在HCL下的domino,安卓、IOS APP處理所有的業務早日到來,已經整整晚了十年了。

    目前的業務還是使用WEB來處理,在xpages顯示視圖非常方便,現在演示xpages的視圖控件viewPanel顯示富域內容:

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
	<style>
		.xspDataTable img{width:100% !important;height:auto !important;}
	</style>
	<xp:viewPanel rows="30" id="viewPanel1" var="row"
		indexVar="indexrow">
		<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="V_HCZZJL_SUB">
			</xp:dominoView>
		</xp:this.data>
		<xp:viewColumn id="viewColumn1"
			value="#{javascript:@Text(indexrow+1)}">
			<xp:this.facets>
				<xp:viewColumnHeader xp:key="header"
					id="viewColumnHeader1" value="序號">
				</xp:viewColumnHeader>
			</xp:this.facets>
		</xp:viewColumn>
		<xp:viewColumn id="viewColumn2" value="#{javascript:''}"
			style="max-width:500.0px">
			<xp:viewColumnHeader id="viewColumnHeader2" value="">
			</xp:viewColumnHeader>
			<xp:panel>
				<xp:this.data>
					<xp:dominoDocument var="doc" action="openDocument"
						documentId="#{javascript:row.getNoteID()}"
						ignoreRequestParams="true">
					</xp:dominoDocument>
				</xp:this.data>
				<xp:inputRichText id="inputRichText1"
					value="#{doc.F_WTDTSSM}" readonly="true">
				</xp:inputRichText>
			</xp:panel>
		</xp:viewColumn>
		<xp:viewColumn columnName="F_QRRQ1" id="viewColumn5">
			<xp:viewColumnHeader value="確認日期" id="viewColumnHeader5"></xp:viewColumnHeader>
		</xp:viewColumn>
	</xp:viewPanel></xp:view>

以下是repeat顯示富域內容,repeat的優勢就是非常有利於利用CSS排版。

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
	<xp:this.data>
		<xp:dominoView var="view1" viewName="V_HCZZJL_SUB"></xp:dominoView>
	</xp:this.data>
<xp:repeat id="repeat1" rows="30" value="#{view1}" var="row">
    <xp:panel>
        <xp:this.data>
            <xp:dominoDocument var="doc" action="openDocument"
                documentId="#{javascript:row.getNoteID()}" 
                ignoreRequestParams="true">
            </xp:dominoDocument>
        </xp:this.data>
        <xp:inputRichText id="inputRichText1" value="#{doc.F_WTDTSSM}"
            readonly="true">
        </xp:inputRichText>
    </xp:panel>
</xp:repeat>
</xp:view>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章