xpages开发技巧--如何控制试图列显示字数
来源:互联网 发布:微软数据库认证有用吗 编辑:程序博客网 时间:2024/05/18 00:07
好久没有在CSDN上发过文章了~最近有时间,就整理发一些自己接触xpages后遇到的问题及解决方法。
xpages开发时遇到视图某一列的值特别长(可能上百个字符),这样会造成视图变得特别丑,当然如果你用css控制列显示样式,那样的话这一列也会变得特别的长,同样是不美观的。探索了一天的时间,终于找到如何去处理这一情况,解决方法如下:
1、首先要在代码viewpanl标签中加入 var="rowdata",pageName="打开文档xpages页面的名字"。当然你也可以在设计里选中视图,点击所有属性,然后在数据中找到var,值为rowdata,再找到pageName,值为你需要通过链接打开文档的xpages的名字,如“Main.xsp”。(使用这种方法就不能在列属性事件中使用编辑文档,目前不清楚原因,后面知道了会加以补充的)。
2、然后找到你要控制的试图列,在列属选择上选择计算,计算代码为rowdata.getColumnValue("列名").substr(0,10);
3、这样使用的话会造成视图中列选择事件中虽然为编辑,但是点击后会变成新建,所以将事件取消掉,改为无提交,然后加入如下代码
<xp:eventHandler event="onClientLoad" submit="false"
id="eventHandler1">
<xp:this.script><![CDATA[
dojo.query(".xspLinkViewColumn").attr("target", "_blank");
]]></xp:this.script>
</xp:eventHandler>
注:这段代码位置是在你需要为链接的那一试图列的<xp:viewColumn>标签后面,如下:
<xp:viewColumn> <xp:viewColumnHeader ></xp:viewColumnHeader>“代码的位置” </xp:viewColumn>
可能有更好或者更符合逻辑思维的方法来实现这个功能,希望得到各位大大的指导~
- xpages开发技巧--如何控制试图列显示字数
- span标签控制字数显示
- 控制texterea长度,及显示剩余字数
- textarea字数进行控制与显示
- GridView的一些控制样式显示的小技巧(合并列的显示,DataFormatingString的控制)
- GridView的一些控制样式显示的小技巧(合并列的显示,DataFormatingString的控制)
- Xpages实现流程控制展示
- 控制gridview显示字段中显示的字数
- 控制gridview显示字段中显示的字数
- css控制显示字数(超出部分显示省略号)
- 10. 如何在XPages里实现典型的Notes权限控制:@IsMember(@UserNamesList; FieldName)
- Repeater控制显示列数
- XPages 开发实践:开发基于 XPages 的复合应用程序
- 页面上 div 中 显示字数的控制
- 怎样控制wordpress博客首页博文显示内容字数!
- asp.net中控制帖子标题中的显示字数
- 用CSS控制表格中的文字显示字数
- 怎样控制wordpress博客首页博文显示内容字数
- 持久化API(JPA)系列(五)控制实体Bean的生命周期
- 支持向量机的理解
- ARC以及MRC中setter方法的差异
- [150722]查找某个时间段的文件和find命令
- Python 之itertools模块
- xpages开发技巧--如何控制试图列显示字数
- ActionBar的覆盖叠加
- 技术分享会之——智能指针
- Android官方技术文档翻译——Gradle 插件用户指南(5)
- 修改蓝牙广播间隔
- 在账户确定类型KOFI没有找到总账科目
- Project Euler:Problem 86 Cuboid route
- BigDecimal的用法
- js快速查找字符串某个字符出现次数