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>

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