办公自动化信息系统实验指导书_第1页
办公自动化信息系统实验指导书_第2页
办公自动化信息系统实验指导书_第3页
办公自动化信息系统实验指导书_第4页
办公自动化信息系统实验指导书_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、办公自动化信息系统课程实验指导书北京联合大学自动化学院信息自动化教研部2011年08月课程代码:080441030课程名称:办公自动化信息系统OAIS,Office Automation Information Systems课程类型:专业课验证性实验一、课程的目的和任务 本课程是计算机应用技术专业中综合性较强的重点专业基础课程。本课程的任务是使学生获得在网络环境中信息系统的开发方式、方法、过程等知识,通过上机实验可使学生学习Lotus办公自动化信息系统平台的设计开发。本课程的目标是使学生学习知识、掌握方法、提高能力、重在应用。二、课程与相关课程的联系与分工本课程的先修课程为计算机网络基础、计

2、算机软件技术基础、数据库原理与应用等。本课程以信息系统理论、办公自动化系统结构为标准;以计算机软件技术为基础进行办公自动化信息系统分析与设计。以计算机网络技术、网络数据库技术为手段进行办公自动化信息系统的实施。为电子政务信息网络系统建设奠定必要的理论基础、建设方法和技术手段。三、主要实验与考核内容:讲述并要求学生掌握利用系统软件开发工具进行小型MIS开发方法的学习,主要包括:Lotus Domino Designer进行应用程序设计、文档程序编码、用户界面设计及系统维护。主要考核:实验步骤的完整性、实验结果的正确性、实验知识点的总结性。四、实验报告格式:一律用A4纸单面打印,页眉采用学院统一定

3、制的格式。打印正文用宋体小四号字,行距1.25倍;各层次题序和标题按要求字体和格式打印,版面页边距上空2.5cm,下空2cm,左空2.5cm,右空2cm。封面采用学院统一定制的格式,左侧装订。五、仪器设备服务器配备: P4 XEON 2.4G;PC配备情况:P4 2.4G/256M/60G/AGP64M/10-100M 交换机:CISCO 3550G24 SMI; 路由器:STAR-R2614 ;投影机:HP MP4800第二部分: Lotus Domino Designer信息系统设计实验一 创建Domino应用程序、Domino Designer功能及使用实验编号:0804410301 实

4、验名称:创建Domino应用程序、Domino Designer功能及使用实验学时: 2学时 ; 实验类型:演示验证R综合设计实验目的:学习Domino Designer功能及使用、创建应用程序的过程实验内容:Domino Designer功能及使用、根据系统分析创建应用程序的过程重点掌握:数据库是存放应用程序中的数据、逻辑和设计元素的容器。设计元素是用来创建应用程序的构建单元。所有 Domino 应用程序都是以 Domino 数据库为基础创建的。Domino 数据库是包含应用程序的数据、逻辑关系和设计元素的容器。Domino 应用程序可以由一个或多个 Domino 数据库组成。上机进行如下操

5、作:5.1 介绍 Domino Designer功能及使用Domino Designer。Designer 提供集成的应用程序开发环境,让开发者和 Web 站点设计者为 Domino 服务器创建、管理和规划安全性、交互式应用程序。应用程序和数据库概述5.1.1 应用程序通过 Domino 应用程序,用户可以使用 Lotus Notes 或 Web 共享、收集、跟踪并组织信息。Domino 应用程序包括广泛的商业解决方案,其中涉及到:工作流: 路由信息的应用程序。跟踪: 监控进程、工程项目、性能或任务的应用程序。协作: 创建讨论论坛和协作的应用程序。数据集成: 与关系数据库和事务系统集成的应用程

6、序。个人化: 基于用户名、用户简要表、存取权限或时间日期等信息生成动态目录的应用程序。全球化: 使用 Domino Global Workbench 生成全球站点的应用程序。5.1.2数据库数据库是存放应用程序中的数据、逻辑和设计元素的容器。设计元素是用来创建应用程序的构建单元。设计元素包括:页面 、表单 、大纲 、导航器 、视图 、文件夹、帧结构集 、共享资源 、代理。5.2 创建数据库在开始创建应用程序之前,首先要启动 Designer。创建数据库的方法有以下三种:5.2.1使用模板。 创建数据库最快的方法是使用包含在 Designer R5 中的 Domino 模板。Designer 包

7、含创建各种应用程序的模板。使用某个 Designer 模板创建的应用程序可以原样使用,也可以定制后使用。要确定是否有适用的模板,请参阅 Domino Designer 模板列表。从模板创建新数据库:从模板创建数据库后,可能还需要对数据库进行一些更改。请记住如果选择了“继承模板的设计”,则对数据库所做的更改可能会由于运行 Domino 服务器设计任务或刷新数据库的设计而被覆盖。如果准备对数据库进行设计更改并且希望避免设计更改被覆盖的可能性,请取消选定数据库属性“继承模板的设计”或对个别设计元素进行保护。 1.选择“文件”“数据库”“新建”。在“服务器”域中执行下列操作之一:保留选择“本地”,将把

8、新数据库存储在硬盘上。 选择或输入一个服务器名,将把新数据库存储在服务器上。这样多个用户都可以参与数据库设计。 2.在“标题”域中,为新数据库输入一个标题。标题最多可包含 32 个字符。注释 在键入标题的过程中,Designer 会向“文件名”域中添加一个名称。可以接受此数据库文件名,也可以对其进行更改。数据库文件名不超过 8 个字符并以 .nsf 作为文件扩展名。如果希望将所创建的数据库作为其他数据库的模板使用,请使用 .ntf 作为文件扩展名。 3.从列表中选择一个模板。要显示更多的模板,可执行下列某项操作:单击“显示高级模板”,然后从列表中选择模板。单击“模板服务器”以使用服务器上的模板

9、。 5.2.2 拷贝现有的数据库。如果某个数据库已包含了所有需要的元素而且您有权访问该数据库,则可以拷贝设计并创建一个具有同样特性的新数据库。一旦创建了数据库,就可以对其进行定制来满足公司的需要。l 通过拷贝现有的数据库创建新数据库: 1.打开要拷贝的数据库。 2.选择“文件”“数据库”“新建拷贝”。 3.在“服务器”域中执行以下操作之一:保留“本地”,将新数据库存储在工作站硬盘上。选择或输入一个服务器的名称,将新数据库存储在服务器上。这样就可以使多个用户参与数据库的设计。 4.(可选)在“标题”域中输入新数据库的标题。标题最多可包含 32 个字符。注释 拷贝数据库时,Designer 自动用

10、原数据库的标题和文件名命名新数据库。可以接受数据库的标题和文件名,也可以对其进行更改。数据库文件名不超过 8 个字符并以 .nsf 作为文件扩展名。如果要将正在创建的数据库作为模板使用,请用 .ntf (而不是 .nsf) 作为文件扩展名。 5.选择“数据库设计”,这样就不会将数据库的文档拷贝到新数据库中。 6.取消选定存取控制列表,这样就不会将原数据库的存取控制列表拷贝到新数据库中。 7.单击“确定”。8.(可选)选择“文件”“数据库”“属性”,单击“设计”附签 ,取消选定“继承模板的设计”。这样就可以防止新数据库从决定数据库设计的模板中继承设计变化。l 拷贝个别的设计元素: 除了拷贝数据库

11、的全部设计,还可以拷贝个别的设计元素。如果希望在数据库中包含某个表单、视图或其他设计元素,则可将此元素从原数据库或模板拷贝并粘贴到数据库中。 1.打开包含要拷贝设计元素的数据库或模板。 2.在“工作”窗格,选择要拷贝的元素,如表单或视图,然后选择“编辑”“拷贝”。要选择多个元素,可在选择待拷贝元素的同时按下 CTRL 键。 3.打开要粘贴元素的数据库。 4.在设计窗格中,单击要粘贴的元素类型,如表单或视图,然后选择“编辑”“粘贴”。如果数据库从模板继承设计,则要对拷贝到数据库中的视图、表单、子表单、导航器、共享域或代理进行保护。l 保护个别设计元素: 1.在“工作”窗格中分别选择设计元素。 2

12、.打开该元素的属性框。 3.选择“设计”“设计属性”。4. 在“设计”附签 上选择“刷新/替换设计时不允许修改”。5.2.3 从头开始创建数据库。如果需要一个功能独特的应用程序,则应从头开始创建。首先需要创建一个空白数据库。空白数据库不包含表单或页面之类的设计元素。空白数据库带有一个缺省视图。必须自己创建应用程序所需的一切元素。应从创建一个基于“-空白-”模板的数据库开始。创建全新的数据库:要从头开始来设计数据库,首先必须创建一个空数据库。然后再设计表单、域、视图和应用程序所需的其他设计元素。 1.选择“文件”“数据库”“新建”。 2.在“服务器”域中执行下列操作之一:保留选择“本地”,将把新

13、数据库存储在工作站硬盘上。 选择或输入一个服务器名,将把新数据库存储在服务器上。这样允许多个用户参与数据库设计。 3.在“标题”域中,为新数据库输入一个标题。标题最多可包含 32 个字符。注释 在键入标题的过程中,Designer 会向“文件名”域中添加一个名称。可以接受此数据库文件名,也可以对其进行更改。数据库文件名不超过 8 个字符并以 .nsf 作为文件扩展名。如果希望将所创建的数据库作为模板使用,请使用 .ntf (而不是.nsf )作为文件扩展名。 4.选择“-空白-”作为模板类型。5. 单击“确定”。5.3 设计 Web 应用程序的提示 当设计准备在 Web 上浏览的数据库时,应考

14、虑到通过 Web 浏览器浏览的数据库可能会与其在 Notes 客户机上的显示有所不同。不同的浏览器在显示设计元素时也略有不同。应从每个将要预览此数据库的浏览器浏览,以便对设计进行调整。而且对于将通过 Web 浏览器访问的数据库,最好确保该数据库在 Domino 数据目录或数据目录的子目录中。l 添加“创建”、“编辑”和“保存”之类的表单操作。详细信息,请参阅操作。l 隐藏 Web 不支持的功能。详细列表,请参阅避免在 Web 应用程序中使用的功能。l 选择数据库属性 Web 访问:当生成页面时使用 JavaScript,这样可允许使用其他命令并创建多个表单按钮。l 将 Lotus 调色板更改为

15、 Web 调色板,以提供更高的颜色保真度。要更改调色板,请选择“文件”“惯用选项”“用户惯用选项”。在“基本”页面的“其他选项”列表中选中“使用 Web 调色板”。l 当使用浏览器浏览视图、大纲控件、操作条和 RTF 文本域时,可将其设置成显示为小程序。详细信息,请参阅 Domino 小程序。l 检查存取控制列表 (ACL) 设置,确保给予 Web 用户适当的访问权限。详细信息,请参阅Managing Domino Databases中的设置 Web 数据库的存取控制列表。5.4 更改数据库和设计属性 数据库的属性框及其设计元素包括样式、选项和其他影响数据库外观的设置。要更改这些属性,需要在数

16、据库存取控制列表中拥有“设计者”或更高存取级别。5.4.1 更改数据库的属性 1.打开或选择数据库。 2.选择“文件”“数据库属性”。 3.更改附签页面上的属性。5.4.2 更改设计元素的属性 1.打开数据库。 2.在“设计”窗格中,单击要进行操作的设计元素类型。 3.在“工作”窗格选择或打开设计元素。 4.选择“设计”“<设计元素名> 属性”,打开所选设计元素的“属性”框。 5. 更改附签页面上的属性。5.5 为数据库设置“当生成页面时使用 JavaScript” 如果应用程序将通过 Web 进行访问,就需要选择数据库属性“访问 Web:当生成页面时使用 JavaScript”,

17、从而能够使用其他命令并创建多个表单按钮。如果正准备从 R4.5 升级,则应先考虑升级问题,再决定是否选择该属性,因为该属性可能会在现有的操作、按钮和热点中造成无法意料的运行效果。“当生成页面时使用 JavaScript”选项在“数据库属性”框的“数据库信息”附签 上。要打开“数据库属性”框,请打开或选中数据库,然后选择“文件”“数据库”“数据库属性”。l 请注意,选择“Web 访问:当生成页面时使用 JavaScript”会对整个应用程序中的公式和操作、按钮以及热点造成影响。5.6 设置数据库启动属性 可以设置数据库属性来控制用户在打开数据库时看到的内容。例如:你也许希望所有的用户都从一个应用

18、程序的主页或注册页面开始,或者显示一个主导航器,指引用户进入应用程序的不同部分。可以为应用程序在工作站上运行时指定一个选项,在 Web 上运行时指定另一个选项。在 Notes 客户机上打开数据库时,可以显示:用户上次查看的数据库数据库的“关于数据库”文档指定的帧结构集指定的导航器在导航器窗口中指定的导航器“关于数据库”文档中的第一个附件“关于数据库”文档中的第一个文档链接在 Web 浏览器上打开数据库时,可以显示:使用 Notes 启动选项“关于数据库”文档指定的帧结构集指定的页面在导航器窗口中显示的导航器“关于数据库”文档中的第一个文档链接指定的文档链接视图中的第一个文档5.6.1 设置数据

19、库启动属性 1.选取或打开数据库并选择“文件”“数据库”“属性”。 2.单击“启动”附签 。 3.执行下列操作中的一项或全部:选择显示给 Notes 客户机的内容选择显示给 Web 客户机的内容 4.(可选)选择当数据库首次打开和/或“关于数据库”文档被修改时是否显示“关于数据库”文档。将数据库属性设置为启动“关于数据库”文档中的第一个链接可以使用户从 Designer 应用程序访问另一个应用程序中的信息。例如:要收集电子表格数据供应用程序使用,可以启动某电子表格应用程序的链接,这样用户就可以在打开数据库时立即看到此电子表格。在电子表格中输入的数据可用于填充应用程序中的域。要查看“关于数据库”

20、文档,用户可选择“帮助”“关于此数据库”或者关闭链接或附件。如果选择启动页面,则需要指定页面。Designer 提供页面的下拉列表,可以从中进行选择。l 如果选择启动文档链接: 1.将文档链接拷贝到剪贴板。 2.打开“数据库属性”框。 3.在“启动”附签 上选择“当 Web 打开时启动指定的文档链接”。 4.单击“粘贴文档链接”。l 从 Notes 客户机启动页面 1.在“数据库属性”框的“启动”附签 ,选择“打开数据库时”“打开指定的导航器”。 2.选择“导航器类型:页面”。 3.输入或选择页面的名称。l 自动显示文档预览可以自动显示预览窗格从而在用户打开文档之前就显示出选中文档的内容。这样

21、可使用户不必打开和关闭每个文档就可以对数据库的内容有所了解。如果没有自动显示预览窗格,用户可以选择“查看”“预览文档”来实现这一功能。 1.选择或打开要设计的数据库并选择“文件”“数据库”“属性”。 2.单击“启动”附签 。 3.单击“预览窗格缺省值”按钮。 4.选择文档预览窗格将要显示的位置。5. 选中“打开数据库时最大化预览窗格”后将自动显示预览窗格。5.7 预览设计工作 为了能够测试应用程序以查看其在 Notes 客户机和 Web 上的外观和运行情况,可以在所支持的浏览器上预览设计工作。启动系统时,Designer 将搜索以下浏览器:Internet Explorer 、Netscape

22、 5.7.1 使用菜单在 Notes 或缺省的 Web 浏览器中预览 1.打开希望预览的设计元素或从设计列表中选择此元素。 2.进行必要的设计更改。 3.选择“设计”“在 Notes 中预览”或“在 Web 浏览器中预览”,然后选择浏览器。将被提示保存更改。如果未保存更改,Designer 将预览未经更改的设计工作。要关闭运行 Web 浏览器的 HTTP 进程但不退出 Notes,选择“文件”“工具”“停止本地 Web 预览进程”。5.7.2 使用预览图标在 Notes 或缺省的 Web 浏览器中预览 1.打开需要预览的设计元素或从设计列表中选择此元素。 2.如果必要,更改设计。3. 单击“菜

23、单”条上的图标,将给出需要预览的浏览器。提示保存任何更改。如果不保存更改,Designer 将预览未更改的工作。5.8 取得数据库信息:设计摘要 设计摘要可以使用户生成某个特定数据库的详细报告。设计摘要不仅包含数据库的概要信息(例如:大小和存取控制列表),而且包含数据库所包含的设计元素的具体信息。“设计摘要”对话框允许您为特定的数据库生成详细报表,使用“设计摘要”可以:l 收集数据库信息l 选择希望包括在报表中的设计元素l 筛选报表内容,这样就不会自动获得一个冗长的报表l 选择是在屏幕上显示报表或是将其写入指定的数据库中5.8.1 创建设计摘要 1.打开希望为其产生报表的数据库。 2.选择“文

24、件”“数据库”“设计摘要”或者在“设计”窗格中选择“摘要”。出现“设计摘要”对话框,它带有以下附签:设计元素数据库信息目录输出 3.单击“设计元素”附签:l 在列表框中一次选择一个设计元素。如果希望设计的所有元素都出现,请在列表框中选择“全部”。l 选择对每种设计元素所出现的具体元素。例如:如果在列表框中选择“表单”,那么数据库中的全部表单都会列出。选择希望出现在报表中的表单。l “添加”按钮允许向报表中一次添加一个指定元素,“全部添加”按钮则一次添加某个特定设计元素的全部元素(例如全部表单)。您的选择会出现在右边。如果要添加每种设计元素的每个元素,请在设计列表框中选择“全部”,然后单击“全部

25、添加”按钮。 4.单击“数据库信息”附签。然后选中相应的框将信息包含在报表的以下主题:l 常规信息 显示例如数据库标题、位置及分类等信息。l 使用空间 计算信息,例如文件大小、文档数目以及数据库空间使用情况。l 复制 显示数据库的复制设置信息。l 访问列表 产生一个存取控制表中用户、群组和服务器的列表,并为每个条目指定存取级别和存取角色。 5.单击“目录”附签,然后指定下列操作:l 选中每个设计元素需要的详细信息。例如:对于表单,可以选中“别名”和“最后修改时间”。数据库中每个选中的表单的这些详细信息都将出现。l 选中适当的框,这样报表将包含子组件(例如公式)、LotusScript 代码、J

26、ava 代码、HTML 代码或 JavaScript 代码中的信息。 6.单击“输出”附签。然后执行下列操作:l 选择用空行或页分隔符作为报告分隔符。l 如果要将报表写入数据库,请选中“写到数据库”复选框。如果选中此框,将出现新的对话框允许指定要写入输出的数据库。 7.单击“确定”以生成报表。 8. 除非选择将报表写入数据库,否则生成的报表将在新窗口中显示。可以打印报表或将其存入一个文件中。实验二 信息收集-“表单”和“域”的设计实验编号:0804410302 实验名称:信息收集-“表单”和“域”的设计实验学时: 8学时 ; 实验类型:演示验证R综合设计实验目的:掌握用表单这一设计元素来显示、

27、收集信息;在表单中域是应用程序的一部分,用于收集数据。实验内容:(1) 创建表单;(2) 向表单中添加元素;(3) 命名表单、指定表单属性;(4) 定义域名称、定义域类型;(5) 定义显示选项和域属性;(6) 定义域的计算或可编辑属性;(7) 编写与域相关的公式和 Script。上机进行如下操作:6.1 创建表单、表单结构设计过程表单可以用来收集信息。表单提供了用于创建和显示文档的结构。根据企业产品开发控制程序可知项目建议书的结构要求。详见项目建议书表格:设计界面的导航器中点击“表单”然后点击“新建表单”按钮;使用“表单属性”框来设置表单属性。l 打开“表单属性”框: 1.打开表单。2. 选择

28、“设计”“表单属性l 添加别名: 1.选择“设计”“表单属性”。2. 在属性框的名称域,在所有其他名称的右侧添加 |(竖线)。l 创建答复层次结构 主题表单: 表单层次的最高级。答复表单: 创建主文档的答复文档。答复的答复表单: 创建主文档或答复文档的答复文档。选择“创建|表格”并通过“表格”菜单的下拉菜单里的各种选项来调整表格样式,将其设置为与材料里的实际表格一样;将静态文本(如:建议部门)输入到表格相应的位置。项 目 建 议 书 表 :ZJ-7.3-01 No.建议部门时间立项理由: 部门负责人签字: 日期:生产副总审核:生产副总签字: 日期:总经理批示:总经理签字: 日期:项目建议书设计

29、界面(如图6-1所示):图6-1 项目建议书设计界面6.2 创建表单中收集信息的最基本的元素域域是应用程序的一部分,用于收集数据。用户可以在表单、子表单或是布局区域中创建域。每个域存储一种类型的信息。域的域类型定义了此域能接受的信息类型,例如:文本、数字、日期或姓名。当用户(在 Notes 客户机中或者 Web 浏览器中)创建了表单,然后在域中填入信息并保存表单后,域中的数据将存储在单个文档中。具体操作:选择“创建|域”并设置域的属性,在域的属性信息附签中输入域的名称,类型,在控制附签中输入可选的选项,在隐藏附签中输入隐藏条件,在编程窗格中输入相关控制程序。详见表6-1。 表6-1 项目建议书

30、表单中所包括的域及其属性域名域类型 公式或值隐藏公式xiangmu文本xmjybm对话框列表输入的选项jysj日期/时间createdlxly文本 jyqm姓名Name(CN;UserName)jysh文本fzqz姓名地址对话框status="拟稿人"|status="批准人"jyps文本zjlqz姓名status="拟稿人"|status="审核人"bodyRTF文本lx文本“项目建议书”jyshtime日期/时间If(jyqm!="")&(jysh!="")&am

31、p;(jyps="");Modified;jyshtime)6.3 子表单元素的设计子表单是表单元素集合,它作为一个单独的对象来保存。子表单可以包含与常规表单相同的元素。子表单可以作为表单的永久部件,或者可以根据公式的结果有条件地显示。l 创建子表单 1.选择要加入新子表单的数据库并单击“资源”“子表单”。 2.单击“新建子表单”按钮。 3.使用创建表单的相同元素创建子表单。 4.选择“设计”“子表单属性”。 5.输入新子表单名称。 6.选择子表单的显示选项。 7.关闭并保存子表单。如图6-2所示:图6-2 子表单中的域l 在表单中插入子表单 1.打开表单。 2.单击要粘贴

32、子表单的位置。 3.选择“创建”“插入子表单”。 4.选择所需的子表单然后单击“确定”。6.4 创建基本的操作选择“创建|操作”,在弹出的窗口中输入操作名称,选择操作的图标,在编程窗格中输入公式语言或脚本程序。详见表6-2。表6-2 表单的基本操作及其属性操作名称操作图标公式编辑Command(EditDocument; "1")打印Command(FilePrint)退出Command(FileCloseWindow)保存关闭If(jyps!=""SetField("zhuangtai""批准后");jysh!=

33、""SetField("zhuangtai""审核后");SetField("zhuangtai""拟制后");If(jyps="")&(jysh!="");SetField("aa""待批准");(jysh="")&(jyps="");SetField("aa""待审核");"");SetField(

34、"name"xiangmu);SetField("nz"jyqm);Command(FileSave);Command(FileCloseWindow)发送MailSend(sendto;"""""项目建议书"""""IncludeDoclink) 实验三 Domino Designer视图、页面设计实验编号:0804310273 实验名称:Domino Designer视图、页面设计实验学时: 6学时 ; 实验类型:演示验证R综合设计实验目的:掌握视图对

35、信息的组织与管理功能;掌握页面是显示信息的数据库设计元素。实验内容:(1) 通过在 Designer 中创建视图、命名视图、通过编写视图文档选择公式设置哪些文档将在视图中显示、给视图添加列、设置视图、行和列的样式。(2) 通过在 Designer 中创建页面,在页面中创建文本、水平基准线、表格、区段、图形、创建链接、图像映射、附件。上机进行如下操作:7.1 创建视图、设置视图属性视图是文档的排序或分类列表。视图是对存储在数据库中的数据进行访问的入口。每个数据库必须包含至少一个视图,而大多数数据库都包含多个视图。7.1.1 创建视图的步骤:1. 选择或打开数据库。 2.在“设计”窗格中单击“视图

36、”。 3.单击“工作”窗格上的“新建视图”按钮。则出现“创建视图”对话框。 4.在“视图名称”域中为视图输入名称。 5.在“视图类型”域中选择“视图类型”。 6.在“选择新视图的位置”域中选择一个位置。 7.单击“复制样式”按钮。如果使用公式选择样式,则视图的选择公式出现在“选择条件”域中。 8.(可选)可以使用“域和函数”按钮以及“公式”窗口按钮进一步精制视图的选择标准。9. 单击“确定”以创建新视图。7.1.2 以“项目建议书”视图为例,来说明创建视图的具体步骤: 创建视图:在设计窗格中单击“视图”;点击“工作”窗格上的“新建视图”按钮,弹出对话框;在视图名称中输入“项目建议书”。 设置视

37、图的选择条件:在选择条件中输入公式:SELECT Form = "项目建议书" &del="0",点击“确定”。操作部分的视图选择条件见表7-1。表7-1 操作部分视图选择条件视图名称选择公式项目建议书SELECT form = "项目建议书"&del="0"新建项目SELECT form="项目建议书" & zhuangtai="拟制后"&del="0"审核后的文档SELECT form="项目建议书"

38、&zhuangtai="审核后"&del="0"批示后的文档SELECT form="项目建议书"&zhuangtai="批准后"&del="0"7.2 给视图添加列、设置视图、行和列的样式7.2.1 操作步骤1.双击“视图”列表中的新视图名称打开此视图。2.单击列标签为“#”的列,选择“编辑”“清除”,然后单击“是”确认。 3.选择“创建”“插入新列”,创建第一个列。 4.选择以下任一方式添加其他列:选择“创建”“插入新列”,在突出显示的列的左侧插入新列。选择“

39、创建”“追加新列”,在所有现存列的后面追加新列。5.如果希望在“工作”窗格中给出每一列的标题,选择“设计”“列属性”并单击“列信息”附签 。在“标题”域中输入名称。6.单击“工作”窗格中的每一列。在“编程”窗格中,添加编程以确定列值。7.在“对象”列表中单击当前视图并展开它,选择“视图选项”并为视图文档选择添加编程。8.选择“设计”“视图属性”并单击“样式”附签 设计视图的样式。9.单击每一列,并选择“设计”“列属性”设计列样式。单击“标题”附签 以确定文档标题的字体、大小、颜色和对齐方式。单击“字体”附签 对显示在列中的各种值执行相同的操作。7.2.2 以“项目建议书”视图为例,来说明视图的

40、列的样式: 7.3创建视图的操作:除了回收站视图外,其余每个视图都包括“删除”,“退出”和“搜索”操作。其中:“退出”操作用公式:Command(FileCloseWindow)实现。“搜索”操作用公式:Command(ViewShowSearchBar)实现。其次,还有常见的操作“拟制xxx”操作用公式:Command(Compose;"xxx ")来实现(xxx代表表单名称)。“删除”操作用LotusScript编程来实现,在编写此程序之前需要建立一个“删除”表单,当用户点击删除按钮时,将弹出此表单,提示用户“确定要删除吗?”此表单制作方法如下:a.建一个表单,在打开的

41、表单中选择“创建|布局区域|新建布局区域”b.将布局区域的显示设置为“三维样式”c.选择“创建|布局区域|文本”,在文本项中输入“您确定要删除该文件吗?”创建好的布局区域如图所示:图 布局区域设计删除操作的程序清单:Sub Click(Source As Button)Dim session As New notessessionDim db As notesdatabaseSet db=session.currentdatabaseDim collection As notesdocumentcollection弹出提示框Set collection=db.Unprocesseddocume

42、ntsIf collection.count=0 ThenMessagebox "请您先选择一个文档",MB_OKCANCEL+MB_ICONSTOP,"提示"Exit SubEnd IfDim doc As notesdocumentSet doc=collection.getfirstdocumentDim ws As New notesuiworkspace弹出是否确定删除的提示框Dim uidoc As notesuidocumentSet uidoc=ws.currentdocument answer&= ws.dialogbox(&q

43、uot;shanchu",True,True,False,True,False,False,"请选择") If answer&=False ThenExit SubEndFor i=1 To collection.countdoc.del="1"deltime=Evaluate("now")doc.deltime=deltime(0)doc.delperson=monusername 给所有选中文档中的子Call doc.save(True,True) 表单里的域赋值。子表单里的域del1If i=collectio

44、n.count Then 表示该文档删除,并放到回收站视图中。Exit ForEnd IfSet doc=collection.getnextdocument(doc)NextCall ws.viewrefresh()End Sub实验八 Domino Designer导航元素设计实验编号:0804410308 实验名称:Domino Designer导航元素设计实验学时: 4学时 ; 实验类型:演示验证R综合设计实验目的:掌握页面是显示信息的数据库设计元素。掌握大纲在应用程序中提供导航功能。掌握帧结构集是帧结构的集合而且可以向 Web 站点或 Notes 数据库添加结构。实验内容:(3) 通

45、过在 Designer 中创建页面,在页面中创建文本、水平基准线、表格、区段、图形、创建链接、图像映射、附件。(4) 通过在 Designer 中创建大纲,实现跳转到数据库中所有的文件夹或视图,包括操作或到其他元素的链接。(5) 通过在 Designer 中创建帧结构集,使帧结构包含表单、文件夹、页面、文档、视图、导航器或帧结构集以及包含 Web 页面并与指定的 URL 关联。上机进行如下操作:8.1 设计页面页面和表单在某些方面很类似。页面是显示信息的数据库设计元素。在应用程序中为用户显示文本、图形或嵌入式控件(如大纲)的任何地方,都可以使用页面。页面或表单可包含如下内容:文本、水平基准线、

46、表格、区段、链接、图形、图像映射、附件、操作、小程序、嵌入元素、HTML、OLE 对象和定制控件。8.1.1 创建页面: 1.在“设计”窗格中单击“页面”。 2.单击“新建页面”按钮。 3.使用元素(例如:文本和图形)创建页面内容。 4.选择“设计”“页面属性”,指定以下页面属性:在“页面信息”附签上:给页面指定一个名称(可选)输入一个备注(可选)对于 Web 访问,选择“将页面内容作为 HTML”(可选)在页面上为链接设置缺省的颜色。在“背景”附签 ,为页面选择背景颜色或背景图形。在“启动”附签 ,为页面选择启动选项。在“安全性”附签 ,为页面设置安全性选项。8.1.2 删除页面: 1.在“设计”窗格中单击“页面”。 2.选择要删除的页面。 3.按 DEL 或选择“编辑”“清除”。 4. 单击“是”确认。8.1.3 实例本设计一共有四个页面,“主页”、“查询左下”、“操作左下”和“左上”。主页有三个连接按钮:查询、操作和退出。查询按钮将连接到“查询”帧结构集,操作按钮将连接到“操作”帧结构集。分别在查询左下和操作左下页面中嵌入“查询”大纲和“操作”大纲。左上页面粘贴一个公司标志的图形。在“查询”和“操作”两个帧结构集中都会用到此页面。如图:8.2 设计大纲 大纲是一种工具,在应用程序中提供导航功能。在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论