当前位置:首页>软件介绍>OA办公系统评测与对比,那个OA办公系统好?名易OA平台分页控件又专业又好用 查询:
     
%@tagliburi=WEB-INF名易OA系统.tldprefix=wea%
OA办公系统评测与对比,那个OA办公系统好?名易OA平台分页控件又专业又好用
目录使用方法...3平台tableString定义字符串的各属性参考...4对表格提供了以下几个页面跳转函数...7附录6:对分页控件的扩展(缩略图显示)...9

1.前言

本文档描述的是名易分页控件怎样使用,以及其相关的规范!

2.名易OA系统使用方法

2.1.引入这个tagLib

2.2.先定义一个Xml的table的String

2.3.在需要产生表格的地方加入如下taglib标签

wea:SplitPageTagtableInstanceId=tableString=%=tableString%mode=runselectedstrs=tableInfo=ok,thisinfo!showExpExcel="true"
isShowTopInfo:表示的是,是否也在页面顶部显示分页的信息,默认为true

2.4.运行后的效果图如下:

3.名易协同管理平台tableString定义字符串的各属性参考

Table的属性(完全支持html中table的标签下面只是一些特别的属性) name instanceid tabletype pagesize    
表格的名字 如:xtesttable
表格的instanceid 主要与SplitPage.xml中的instanceid对应
此表的类型 1.checkbox(多选)2.radio(单选)3.none(默认值)4.thumbnail(缩略图显示)
每页的显示条数 如:10
sql的属性(仅支持以下属性) backfields    sqlfrom sqlwhere sqlgroupby sqlorderby sqlsortway sqlprimarykey  sqlisdistinct 
从数据库中返回的字段名称 如:t1.requestid,t1.createdate,t1.createtime
from后面至where前面的子句 需在经过Util.toHtmlForSplitPage()方法进行转换,去除,,’三种符号
where后面至groupby前面的子句 需在经过Util.toHtmlForSplitPage()方法进行转换,去除,,’三种符号
groupby后面至orderby前面的子句 如:groupbyt1.usertype
orderby子句 如:t1.createdate,t1.createtime不能带asc,desc关键字
表格的排序方式 1.asc升序(默认为:asc)2.desc  降序
此表中所需的主键 (必输项)
是否排除重复操作  (默认为:false)
browser的属性(此标签主要用于在类似系统中的broser框时使用) returncolumn transmethod
指定返回值的列 如:name
需要进行转换的类 如:名易OA系统.general.WorkFlow.getWFDegree
checkboxpopedom的属性(此标签主要用于checkbox框的显示属性) showmethod popedompara
是否显示控件的方法 如:名易OA系统.general.WorkFlow.getWFDegree
传入的参数 如果是某一列则为column:XXX
col的属性((完全支持html中TD的标签下面只是一些特别的属性) align name text column    orderkey linkvaluecolumn  linkkey     href target transmethod otherpara
列的对齐方式 如:(默认为:left)
此列的名称 如:name
列标题 1.checkbox(多选)2.radio(单选)3.none(默认值)
对应的sql值列 (必填项)
排序时的关键字 (默认为column的值)
链接的取值的列 (默认为当前列的值)
链接的关键字 (默认为column的值)
键接的网址 如:docsdocsDocDsp.jsp
键接目标 (如:_self,_blank...)加上一个_fullWindow
转换时的类+方法名 如:名易OA系统.general.WorkFlow.getWFDegree
传入的第二个参数 如果表示以列传入,则前面必须加column:
popedom的属性(此标签主要用于operate的权限控制) column transmethod otherpara otherpara2
指定返回值的列 如:name
需要进行转换的类 如:名易OA系统.general.WorkFlow.getWFDegree
(默认传入的第一个参数是主键,如:id)
传入的第二个参数 如果表示以列传入,则前面必须加column:多列就加上+号
传入的第三个参数 如果表示以列传入,则前面必须加column:多列就加上+号
operate的属性(此标签主要用于在类似系统中的broser框时使用) text linkvaluecolumn  linkkey     href target index
显示的标题 如:编辑,共享
链接的值的列 如:id
链接的关键字 如:id
链接的网址 如:www.csdn.net
键接目标 (如:_self,_blank...)加上一个_fullWindow
是否显示 与前面popedom的返回值对应(从0开始)
如果href=javascript:doDocDel()方式则需要在在script脚本里定义如下的方法:functiondoDocDel(主键){}注:所有写的transmethod 的类其返回值必须是String类型

4.名易在线协同办公taglib定义字符串的各属性参考

tableInstanceId tableString mode selectedstrs tableInfo showExpExcel isShowTopInfo isShowBottomInfo isShowThumbnail imageNumberPerRow
指定splitpage.xml中的tableInstanceId 如:testtable1
此表格定义的xmlString
运行模式,(run和debug) 你是在调试这个表格,那个,你一定要设置此模式为debug这样,你才能得到很多有用的打印信息,并且,你所修改的表格的定义也才会被刷新,如果在最终调试好了以后,一定要把mode设为run不然系统会白白浪费不必要的性能,当然即使用你设置的有是run状态,如果程序出现异常,它也会把错误信息打印出来!
heckbox,radio类型的框的预选值 其格式是,用逗号分隔的字符串,并且字符串前后没有逗号
此信息主要显示在表格的左上角
是否显示导了excel的按钮 true:是 false:否
是否显示顶部信息栏 true:是 false:否
是否显示底部信息栏 true:是 false:否
是否缩略图显示 详细使用见附录六
每行显示的缩略图个数
如: wea:SplitPageTagtableInstanceId=tableString=%=tableString%mode=runselectedstrs=tableInfo=ok,thisinfo!showExpExcel="true"isShowTopInfo=falseisShowBottomInfo=false

5.名易协同管理软件对表格提供了以下八个功能函数

函数名称 _xtable_getAllExcel _xtable_getExcel _xtable_CheckedRadioId _xtable_CheckedRadioValue _xtable_CleanCheckedRadio _xtable_CheckedCheckboxId _xtable_CheckedCheckboxValue _xtable_CleanCheckedCheckbox
作用 使用方法
导出当前页Excel _xtable_getAllExcel()
导出全部页Excel _xtable_getExcel()
选中radio的Id Alert(_xtable_CheckedRadioId())
选中radio的value Alert(_xtable_CheckedRadioValue())
清除选中的radio _xtable_CleanCheckedRadio()
选中的checkbox的ID Alert(_xtable_CheckedCheckboxId())
选中checkbox的value Alert(_xtable_CheckedCheckboxId())
清除选中的checkbox _xtable_CleanCheckedCheckbox()

6.名易办公系统对表格提供了以下几个页面跳转函数

函数名称 reLoad() firstPagel() prePage() nextPage() lastPage() goPage(a)
作用 使用方法
得新加载本页 _table.reLoad()
第一页 _table.firstPagel()
上一页 _table.prePage()
下一页 _table.nextPage()
最后一页 _table.lastPage()
到第a页 _table.goPage(a)

附录1:上传时的xml全部string如下

附录2:从服务器端处理后得到的XmlString如下

附录3:部分文件命名规范如下

做转换函数的类的命名 做操作权限判断的类的命名
SptmFor+模块命如SptmForDoc.java
SpopFor+模块命如SpopForDoc.java
Sptm:splitepagetransformmethod分页转换方法Spop:splitepageoperatepopedom分页操作权限SpChk:splitepagecheckbox分页多选框权限制控制放置路径如下:Src名易OA系统splitepagetransformSptmForDoc.javaSrc名易OA系统splitepageoperateSpopForDoc.javaSrc名易OA系统splitepageoperateSpChkForDoc.java

7.名易OA协同附录5:遗留的问题

这个控件目前只支持IE5.0以上

8.名易OA办公软件附录6:对分页控件的扩展(缩略图显示)

由于相册需求的需要,对分页控件进行了简单的扩展,即缩略图显示的方法,具体用法如下:首先、在原来tabletype的基础上增加thumbnail类型,用以区别缩略图显示还是原来的方式显示,例如:tablepagesize=10tabletype=thumbnail即每页记录数10,缩略图显示。其次、需要增加browser的参数设置,用来传递显示缩略图的地址即Servlet地址及参数,例如:browserimgurl=名易OA系统名易OA系统.docs.docs.ShowDocsImageServletlinkkey=docIdlinkvaluecolumn=id即显示缩略图的Servlet是名易OA系统名易OA系统.docs.docs.ShowDocsImageServlet,并将列id值作为参数docId传递,所以整个Servlet的URL地址应该是名易OA系统名易OA系统.docs.docs.ShowDocsImageServlet?docId=1(即id)最后、需要在调用标签的地方多加两个参数isShowThumbnail和imageNumberPerRow,用以区别缩略图显示和每行显示图片数,例如:wea:SplitPageTagtableString=%=tableString%mode=runtableInfo=%=tableInfo%isShowThumbnail=1imageNumberPerRow=5即缩略图显示,每行显示5个缩略图。

OA办公系统具体都有哪些功能~!请大家帮我介绍一款OA办公软件,介绍下OA办公系统具体都有哪些功能~!请大家帮我介绍一下OA软件系统二次开发培训文档,你值得一看
免费进销存软件下载“十三五”规划将启动 信息设备国产化提速OA办公系统进驻上海中心协同管理平台建设规划阶段
要做OA办公系统,找哪家系统开发公司比较好?名易超专业二次开发方案免费进销存软件下载革新在于全球数据共享
OA办公系统CRM销售管理信息系统定制需求分析食品安全追溯系统:实名溯源系统保障名易软件食品安全
OA办公系统开发资产模块开发虚拟化如何在免费进销存软件下载中提供优势
免费进销存软件下载过时? Power硬件级资源池改变游戏规则食品安全监管软件:陕西公布十大食品药品制假典型案件
名易软件:二维码助力食品安全溯源协同办公OA软件的数据库查询和处理语句
XX地产公司OA软件全面预算管理开发2014中国全面预算管理软件十佳品牌揭晓
信息发布:广州名易软件有限公司 http://www.myidp.net
  • 名易软件销售服务
  • 名易软件销售服务
  • 名易软件技术服务

  • OA办公系统评测与对比,那个OA办公系统好?名易OA平台分页控件又专业又好用