Notes开发-基础技巧.ppt

上传人:za****8 文档编号:13189914 上传时间:2020-06-07 格式:PPT 页数:44 大小:404.01KB
返回 下载 相关 举报
Notes开发-基础技巧.ppt_第1页
第1页 / 共44页
Notes开发-基础技巧.ppt_第2页
第2页 / 共44页
Notes开发-基础技巧.ppt_第3页
第3页 / 共44页
点击查看更多>>
资源描述
IBMLotusDomino/Notes,Day1ModeuleA:探索LotusDomino6和DominoDesigner6DominoApplicationServer;EnterpriseServer)Notes客户端WebBrowsersDomino的架构Domino应用Domino服务(Server)系统服务,就是Services的集合,整个应用程序的运转都是依靠服务器上运行的服务来工作的。服务分成应用服务和系统服务。系统服务鉴定:检验准备通讯双方的相互身份(鉴定,认证过程)复制:同步同一数据库的多个复本路由:在Domino的数据库中传送信息应用服务授权:控制哪些用户可以存取数据库,可以操作什么HTTP:负责Web用户访问数据库时,负责解释来自WEB的客户请求。代理管理:运行代理程序,1)是一种基于Server-Client类型的应用(用户通过NotesClientorWebBrowser来访问服务器后台的DB)2)Domino应用程序是一种基于Database组成的应用,LotusWorkflow:可视化工作流引擎服务;Domino.Doc:专业化文档管理服务;Domino:群件协作服务;Sametime:实施协作服务;LearningSpace:知识传递(电子学习)服务;Quickplace:快速Web协作服务;DiscoveryServer:知识发现服务;其他(包括无线应用、企业集成等等),LotusDomino/Notes作为文档型数据库来说,又不仅仅具有数据库的元素,LotusDomino同时也是一个开发平台,具有应用开发平台所对应的元素:表单/子表单视图域代理/Script库帧结构页面,LotusDomino/Notes基本概念,LotusDomino/Notes本身就是一个数据库系统,但与SQLServer等关系型数据库不同的是,LotusDomino/Notes是一种文档型的数据库。什么是文档型数据库?具体而言,文档型数据库存放的数据与关系型数据库不同的是,它存放的是非结构化的数据,不需要严禁的表结构。文档型数据库与关系型数据库的区别:不能像关系型数据库一样,直接在Notes的数据库里使用像SQL一样的语句,来创建,检索,更新,删除数据。基于这方面的考虑,Lotus的主要应用范围将不是在大量的数据处理,数据挖掘方面。可以不必像关系型数据库一样,每条记录(文档)都要有非常严格的表结构,Lotus的文档可以随意增加域,增加附件等。加上Lotus的服务器级,数据库级,视图级,文档级,字段域级的安全控制,正是Lotus在企业协作领域的优势之一。,文档型数据库与关系型数据库的相通之处:文档型数据库也是数据库的一种形式,因此,关系型数据库的很多元素在文档型数据库中都能有其相对应的元素存在。关系型数据库文档型数据库1、记录文档2、表表3、字段域,与关系型数据库的比较一种文档型的数据库,所有数据和设计都存储在*.nsf文件中。DominoDB中的内容.nsf(NotesStorageFacility)ACLLogic设计元素数据元素数据库是包含了应用程序的数据、逻辑关系和设计元素的一个容器。,Note的类型DataDesign其他类型的NoteACLDatabaseheader(有关数据库的信息存放在Databaseheader元素中。如数据库名称、位置),NSF(NotesStorageFacility)管理应用的数据和设计元素NIF(NotesIndexFacility)建立与管理在应用中查找数据的列表,1)通过NotesClient访问,NRPC,NRPC,NotesClient,Server,Database,NotesRemoteProcedureCall,Interpret,Return,Execute,Http,Server,HTTP,Browser,LoadHttp,Request,Interpret,Return,Execute,Database,Designer介绍启动,界面介绍如何访问一个Notes数据库中的设计元素2)管理设计环境书签文件夹的使用3)演示创建数据库方法通过模板创建新建拷贝从空白开始,1)使用摸板:文件名可以为任意多个字符长(由操作系统限制)文件扩展名以.nsf结尾.(.ntf摸板的扩展名.)标题名最多可包含32个字符.2)通过拷贝现有的数据库,来创建数据库.(如果现存的某个数据库的功能与你想创建的数据库功能类似,则可以通过拷贝数据库的设计元素.在拷贝之前,要保证你对数据库要至少有设计者的权限。),休息,设计表单设计视图设计页面运用操作实现自动执行任务设计应用的导航,表单的定义创建表单表单中添加的内容添加文本添加图片在表单中添加表格在表单中添加域,表单的定义,表单是一个Notes应用的核心,它允许用户创建保存应用数据文档。表单是提供给用户的程序框架,用户可以通过输入或使用按钮向表单中写入数据。表单是一种模板或窗口,通过这个模板或窗口用户能够看到文档中的各个域。表单可以只显示文档中的一部分域,也可以按用户希望的顺序排列域。定义:表单是数据库当中一种允许通过用户输入来收集数据的设计元素,用户填写的数据会在保存之后,存储到数据库文档中表单同时又是一种显示存储在数据库中的文档的显示结构。也可以理解为是一种文档的呈现方式,或是文档的显示结构,创建表单,创建表单的方法:从其他数据库中拷贝表单要求对数据库的访问权限为设计者以上从头开始创建表单表单的命名在同一个数据库中表单的名称必须是唯一的。表单名称可以包括(字符、空格、数字、标点)。表单的名称区分大小写。表单名(包括所有的同义名和层次名称)不能超过256字符。表单名称的前64个字符显示在Notes菜单的“创建”菜单中。,表单的别名例如:Interview是别名,而MainTopic是原名称:MainTopic|Interview演示:EmployeeInformation|ei,表单中添加的内容,表单中包括的设计对象有:静态文本图片用户填写数据的部分域按钮区段子表单布局元素等等注释:在创建表单之前要仔细确定应用中包含哪些信息,即事先要考虑在一个表单中加入哪些元素,如何进行布局等,添加文本,在表单的“布局区域”中可以包含以下两种文本:静态文本如:表单的标题、域的标签或是一些其他说明性的文字信息。动态变化的文本计算文本由计算的公式语言决定呈现给用户什么信息文字。,添加图片,添加图片的方法:使用”创建图片”使用”引入”使用”图象资源”Notes应用中支持的图片格式:BMP,JPEG,GIF,PCX,IMAGE建议创建图片的方法:运用图象资源来创建一个图片.优点:减少了维护的工作量.(例如:需要给改公司的Logo,我仅需要将新的Logo图片替换掉,便可以了.),在表单中添加表格,表格的用途:表格是用来组织一些信息或设计对象的组织元素.比如你可以将一些文本,图片或是其他元素组织到表格中的行于列中.(我们可以使用表格使零乱的页面变的更整洁、美观.)表格的类型基本表格:创建一个指明行和列数的表格附签表格:用户通过单击表格顶部的制位表来切换行的表格.动画表格:按照指定的时间间隔来显示一行内容的表格编程表格:根据用户点击执行的一项操作或域公式决定显示表格的行.标题表格:,创建表格的步骤:在表单中定位光标:即你希望表格出现的位置。执行Notes的菜单命令:”文件”创建”表格”指定要创建的表格行数和列数选则表格类型点击确定和表格相关的一些操作添加和删除表格的行和列合并和拆分表格中的单元格如何在表格的一个单元格中粘贴一个表格设置表格的属性(调整表格的高度和宽度、边框、背景色、)表格类型之间的转换,演示1:创建一个基本表格演示2:创建一个附签表格演示3:创建一个动画表格,在表单中添加域,域的定义与解释域是表单上存储数据的元素域决定了一个独立的文档中能包含些什么数据文档里的每个域只能存储某一特定类型的数据,如文本、数字、日期、用户名。数据通常由用户在域中输入的可编辑;但有时数据是系统自动填入的或修改的通过计算域中的程序实现的。注释:域是表单中用于收集、计算或是显示数据的部分。一个域接受信息的类型必须被定义每个域存储一种类型的信息,对于Note数据库中的一个文档,它是由若干域组成的,文档中每个域中都存储了某种类型的数据。这里它和关系型数据库中数据的存储模式很相似(记录字段),创建域时的注意细节,创建域必须指定的域特征域名、域的类型、域怎样接受数据域的命名:在表单中,每个域名的名称必须是唯一的。命名时遵循的规则:域名必须以字母开头(也可是_或$)域名可以包含字母、数字、和符号(_和$)。不能超过32个字符。域名中不能包含字符域名中不允许有空格第一个字符建议不要使用$符号(域名应尽量可能简短)备注:命名域名时应该尽量运用简短贴切的描述为域命名,这样在编写公式时,引用域的时候,方便开发工程们记忆和使用。,域的数据类型a)Text型TextRichTextList(对话框列表,复选框,单选按钮,列表框,组合框)Names(姓名域,读者域(Reader),作者域(Author)b)Number型c)日期时间型,域的类型可编辑计算显示计算创建时计算,练习,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!