Sub Initialize()
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim entry As NotesViewEntry
Dim entryDoc As NotesViewEntry
Dim entryTown As NotesViewEntry
Dim nav As NotesViewNavigator
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set view = db.GetView("fmTownByCity")
view.AutoUpdate = False
Set nav = view.CreateViewNav
Set entry = nav.GetFirst
Dim iCount,i As Integer
%REM
While (Not entry Is nothing)
MsgBox entry.Columnvalues(0)
Call nav.Getchild(entry)
Set entryDoc = nav.GetChild(entry)
While (Not entryDoc Is Nothing)
Set doc = entryDoc.Document
MsgBox doc.Area(0)
Set entryDoc = nav.Getnextsibling(entryDoc)
Wend
Set entry = nav.GetNextCategory(entry)
Wend
%END REM
While (Not entry Is Nothing)
Call nav.Getchild(entry)
Set entryDoc = nav.GetChild(entry)
While (Not entryDoc Is Nothing)
MsgBox entryDoc.Columnvalues(1)
Set entryDoc = nav.Getnextsibling(entryDoc)
Wend
Set entry = nav.GetNextCategory(entry)
Wend
End Sub
分享到:
相关推荐
在NOTES中,视图是一种组织和检索数据库文档的方式,它允许用户按照特定的分类标准查看和操作数据。分类视图的生成通常涉及到编程和设计两个方面。 在描述中提到的情况,分类视图的生成考虑了多分类显示、折叠和...
"在Lotus中用AJAX方式显示视图"这一主题,主要是探讨如何在Lotus Notes/Domino应用中集成AJAX技术来优化视图数据的展现。 Lotus Notes/Domino是一种广泛使用的协作平台,其核心组件之一是Notes服务器,它支持数据库...
在Notes 4.6.3中,公式和函数是核心特性之一。公式语言允许用户在文档、视图和表单中进行复杂的逻辑处理和数据操作。例如,计算字段可以使用公式来动态地生成内容,条件格式化可以根据特定条件改变显示样式。函数如@...
在Lotus Notes中,数据通常存储在文档中,这些文档类似于传统数据库中的记录。视图则扮演了索引的角色,帮助用户快速定位和检索特定的文档。通过Notes SQL,开发者可以直接查询这些视图,就像查询SQL数据库中的表...
Lotus Notes是一款强大的协作软件,尤其在企业级应用中占据一席之地。在进行Lotus Notes的开发过程中,掌握一些实用的经验和技巧可以显著提高效率并优化用户体验。以下是基于标题和描述中的14个关键点的详细解释: ...
在NOTES中妙用MS OFFICE 在NOTES中妙用MS OFFICE 在NOTES中妙用MS OFFICE
### Notes中常用类详解 #### 一、前端类 在Notes应用开发中,前端类主要用于构建用户界面,处理用户交互。 ##### NotesUIDatabase - **功能**:此类表示在Notes工作台上打开的一个数据库。 - **用途**:提供对...
在IT行业中, Lotus Notes是一款广泛使用的协作软件,尤其在企业级电子邮件系统中占据重要地位。在Notes 8.5版本中,用户界面和功能已经相当成熟。本文将深入探讨如何修改Notes 8.5中的未读标记颜色,使其更明显地...
在LotusNotes系统中,开发者可以利用其提供的API进行应用程序的开发,实现定制化的业务需求。这里提到的"IBM LotusNotes JAVA库 NCSO.jar Notes.jar"是用于Java开发的库文件,主要服务于与LotusNotes系统的交互。 ...
Lotus Domino Notes公式语言是一种强大的工具,用于在Notes和Domino环境中进行数据处理和逻辑运算。这种语言允许开发者创建各种类型的公式,从简单的计算到复杂的业务逻辑,它们可以在不同的对象如文档、表单、视图...
在Lotus Notes中,有几个关键的概念和技术值得深入理解。 1. **Lotus Formula Language**:Lotus Notes的核心特性之一是其Formula Language,它允许用户在文档、视图和表单中编写计算公式。`Evaluate()`函数在脚本...
在日常工作中,我们经常会遇到将Notes中的数据导入或导出到Excel的需求。这种需求通常出现在数据统计、数据分析、报告生成等场景。通过LotusScript,我们可以很方便地实现Notes与Excel之间的数据交换。本文将详细...
例如,在 4.5x、4.6x 和 5.x 版本中,如果成员域超过 7231 字符,超出部分将不会在视图中显示。而在更早的 4.0 和 4.1x 版本中,一旦文本列表超过 64K 字节,系统会直接阻止添加新的成员,提示“组过大,不能创建更...
在解决NOTES中的中文乱码问题时,需要耐心细致地排查每一个可能的因素,逐步排除,最终找到问题所在并解决。记住,保持良好的文件管理和系统维护习惯,定期更新软件和设置,可以避免很多类似的问题。
代理是Notes中的自动化工具,允许开发者编写脚本或 LotusScript 代码来执行特定任务,如定时发送邮件、更新数据或者响应用户操作。这些代理可以在后台运行,提高效率并减少人工干预。 此外,Lotus Notes还提供了...
6. 接下来,遍历"All Documents"视图中的每一份文档,检查其UNID是否在文件夹文档的UNID数组中。 7. 如果文档不在文件夹UNID数组中,并且文档没有"delivereddate"和"CHAIR"这两个特定的项目(通常邮件会有的属性),...
在 Lotus Notes 中,用户可以对 Program 进行基本的操作,如 Copy、Cut 等。操作时需要点击 BU 左边的空白处。 此外,用户还可以复制数据库,方法有两种: a. 数据结构的复制:在 Designer 下,File—...