- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Lotus查询翻页功能实现详解
Lotus查询翻页功能实现详解
这个星期做了个查询翻页的功能,在网上找的资料都是写一个代理,在代理中打印出查询结果,并通过url调用当前代理实现翻页功能。开始我是按照那种思路去做的,但遇到一个问题,如果把查询结果在代理里面打印出来的话,那么页面就会跳转,因为代理里面是根据当前文档域的值来查询的,所以再调用代理的话是不可能有查询条件的,或许是我还没有掌握里面的精髓吧。
由于那种方法我没法实现所以我也就按照自己的想法做了个查询翻页功能,思路也挺简单的,下面就让我把我的思路和代码做个详细介绍吧。
思路:我的主体思路就是让查询结果在查询表单上显示,我表单上有两个table和一个div其中一个table是查询,另一个table是翻页按钮,div里面的则是查询结果,我们可以通过不同情况下显示或隐藏.tablediv达到我们要的视觉效果。至于翻页,弄清,总共查询出多少文档“totaldocs”、总共多少页“totalpages”、每页多少条文档“page”,当前为第几也“cur”、开始文档位置“startPosition”、结束文档位置“endPosition”之间的关系就没问题。别的我也不多说了,先看看代码吧,里面也注释着代码介绍,一看就知道了。
代理:
Sub Initialize
作者:张武辉 2012年1月11日
On Error Goto erh
Dim ss As New NotesSession
Dim db As NotesDatabase
Dim collection As NotesDocumentcollection 查询结果的文档集
Set db=ss.CurrentDatabase
Dim doc As NotesDocument
Set doc=ss.DocumentContext
Dim dc As NotesDocument 查询结果文档集中的某条文档
doc.state=1 控制表单上table的隐藏与显示
=================查询==============
If doc.searchname(0) And doc.searchsort(0) Then
searchFormula$ = Form = frm_tongxunlu + + name=+doc.searchname(0)+ ++ sort=+doc.searchsort(0)+
Else
If doc.searchname(0) And doc.searchsort(0)= Then
searchFormula$ = Form = frm_tongxunlu + + name=+doc.searchname(0)+
End If
If doc.searchname(0)= And doc.searchsort(0) Then
searchFormula$ = Form = frm_tongxunlu + + sort=+doc.searchsort(0)+
End If
End If
Set collection=db.Search(searchFormula$,Nothing,0)
=========================================
Dim HtmlStr,Htmlend,Htmlhead,Htmlbody As String
Htmlhead=
HtmlStr =
Htmlbody=
Htmlend =/table
=======================设置表头=====================================
Htmlhead = center table style=border-collapse:collapse; border= 1 height=70% width=100% bordercolor= #F4F8F9 cellspacing= 0 cellpadding= 2
Htmlhead = Htmlhead + trth style=text-overflow:ellipsis;white-space:nowrap;分类/thth style=text-overflow:ellipsis;white-space:nowrap;姓名/thth style=text-overflow:ellipsis;white-space:nowrap;单位/thth style=text-overflow:ellipsis;white-space:nowrap;部门/thth style=text-
您可能关注的文档
- 2011-3-19例会.doc
- 2011.3.28寨子村农民吃水难.doc
- 2011-2012年广西对口升学1+2专科预科班.doc
- 20110706_别墅项目研究——金科王府.doc
- 2011届高考物理往届力学实验集锦复习5.doc
- 2011年11月份展会活动细则.doc
- 2011年9月份演讲赛复赛策划书.doc
- 2011年7月南昌房地产市场月报.doc
- 2011届高考物理往届力学实验集锦复习4.doc
- 2011届高考物理往届力学实验集锦复习2.doc
- 甘肃省天水市第一中学高三下学期第三次模拟考试文科综合试题扫描版.doc
- Unit10ConnectionsReadingclub1课件高中英语北师大版(2019)选择性.pptx
- 中国饮食文化介绍(英文版).pptx
- Unit4AdversityandcourageReadingandThinking泛读课件高中人教版(2019)选择性(2).pptx
- 2025年中考语文复习新题速递之古诗词赏析(2025年4月).docx
- 2025年山东省济宁市高考英语二模试卷.docx
- 2025年中考语文复习新题速递之综合读写(2025年4月).docx
- 2024-2025学年广东省深圳市福田区红岭教育集团七年级(下)期中语文试卷.docx
- 2025年重庆市育才中学高考英语模拟试卷(一).docx
- 2025年河南省郑州中学高考英语模拟试卷(4月份).docx
文档评论(0)