domino基本web开发-表单.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
STORY TITLE IBM Confidential Lotus Design Technology Innovation IBM Confidential Lotus Design Technology Innovation THE COCA-COLA COMPANY FUTURE COLLABORATION SCENARIO IBM Confidential IBM Platform of the Future for PricewaterhouseCoopers IBM Confidential | PricewaterhouseCoopers Confidential IBM Confidential Lotus Design Technology Innovation IBM Confidential ? 2006 IBM Corporation IBM Confidential | PricewaterhouseCoopers Confidential ? 2006 IBM Corporation Unifying people, tools and resources for greater productivity Domino 基本web开发 表单、视图及代理 * Domino上web开发基础: 数据库概述 表单 视图 代理 子表单 Script库 数据库概述 1. Domino的数据库是一个集数据与设计元素于一身的集合体。数据存储在文档中。与关系型数据库不同,Domino数据库中不存在一个不可见的与用户界面完全分离的“后台”。 2. Domino的数据库不能像关系型数据库一样,直接在nsf数据库里使用像SQL一样的语句,来创建,检索,更新,删除数据。但是也不像关系型数据库每条记录(文档)都要有非常严格的表结构,Domino数据库中的文档可以随意增加域、增加附件等。 3.Domino的应用程序就是数据库。文档相当于关系数据库中的记录;视图相当于关系数据库中的表;表单上的域相当于关系数据库中的字段。 4.Domino中的文档总是处于编辑模式或只读模式下。 url分别为: 只读模式:…/文档unid?openDocument 编辑模式:…/文档unid?editDocument * 数据库概述 是一种文档型的数据库,所有数据和设计都存储在*.nsf文件中。 Domino DB中的内容 —.nsf (Notes Storage Facility) ? ACL ?设计元素 ?数据元素 * 表单 表单是一个domino应用的核心。 表单是数据库当中一种允许通过用户输入来收集数据的设计元素,用户填写的数据会在保存之后,存储到数据库文档中。 表单同时又是一种显示存储在数据库中的文档的显示结构。也可以理解为是一种文档的呈现方式,或是文档的显示结构。 表单可以只显示文档中的一部分域,也可以按用户希望的顺序排列域。 当你想通过Web来创建一个新文档时,你通过打开表单的URL命令打开一个指定的表单。例如: http://server/example.nsf/personInfo?OpenForm * 表单 创建表单的方法: ① 从其他数据库中拷贝表单-要求对数据库的访问权限为设计者以上 ② 从头开始创建表单 表单的命名 ① 在同一个数据库中表单的名称必须是唯一的。 ② 表单名称可以包括(字符、空格、数字、标点)。 ③ 表单的名称区分大小写。 ④ 表单名(包括所有的同义名和层次名称)不能超过256字符。 ⑤ 表单名称的前 64 个字符显示在Notes菜单的“创建”菜单中。 * 表单 -表单中的设计元素 域(域的数据类型,类型,隐藏公式) 计算文本 使用热点及按钮 在表单内使用H T M L WebQueryOpen和WebQuerySave 在表单中使用CGI变量,如:Query_String_Decoded,Remote_Addr,Server_Name等 * 表单 – 在表单中添加域 ① 域是表单上存储数据的元素 ② 域决定了一个独立的文档中能包含些什么数据 ③ 文档里的每个域只能存储某一特定类型的数据,如文本、数字、日期、用户名。 ④ 数据通常由用户在域中输入的-可编辑;但有时数据是系统自动填入的或修改的-通过计算域中的程序实现的。 注释: ① 域是表单中用于收集、计算或是显示数据的部分。一个域接受信息的类型必须被定义 ② 每个域存储一种类型的信息,对于Note数据库中的一个文档,它是由若干域组成的, ③文档中每个域中都存储了某种类型的数据。这里它和关系型数据库中数据的存储模式很相似(记录-字段) * 表单 –域的类型 可编辑:

文档评论(0)

jyr0221 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档