domino设计表单和页面.docVIP

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
domino设计表单和页面

第三章 设计表单和页面 本章描述如何设计表单和页面。 3.1 设计表单 表单和页面一样,也可以显示信息。在页面中可以完成的事情在表单中同样可以完成。表单与页面的区别在于:表单可以用来收集信息。表单提供了用于创建和显示文档的结构,而文档是数据库中保存数据的设计元素。当用户向表单中填入信息并进行保存时,此信息就作为文档保存。当用户打开该文档时,该文档将把该表单作为模板来提供显示数据的结构。 下面是设计表单的基本步骤: 要确定所需表单的用途和类型,应考虑: 要收集的信息种类和需要的元素 如何显示以及在何处显示结果文档,此文档要包含并显示收集的信息。 创建表单 向表单中添加元素 命名表单 指定表单属性 在用户访问表单所使用的浏览器中预览和测试表单 3.1.1 表单元素 表单元素是用于创建表单外观和功能的组件。同页面一样,表单可以包含: 文本 文本通常用于标注域,以便用户了解每个域的用途。 水平基准线 添加水平基准线以分开表单的不同部分,或者用以增强表单的可视性。 表格 使用表格可以概括信息和使各个元素(例如:域和图形)按行或列排列。如果在表单中放置了表格,那么通过该表单创建的每个文档都将显示该表格。 区段 区段是在表单中定义的可折叠和展开的区域。其中可以包括域、对象、布局区域和文本。存取受控制的区段只允许特定的用户编辑此区段中的域。 图形 如果在表单的任何位置放置了图形,则通过该表单创建的每个文档都将显示该图形。例如:在用于通信的表单中,在表单上端放置公司标志就可以创建印有抬头的信笺。 图像映射 图像映射是使用可编程热点增强的图形,当用户单击这些热点时,可以执行一些操作。在应用程序中通常把图像映射作为导航结构来使用。 链接 在表单中,可以添加到数据库、视图、特殊文档的链接,也可以添加打开Internet页面的URL链接。 自动功能 表单操作、按钮或热点会自动执行简单或复杂的任务。 小程序 使用Java小程序在表单中包含小程序,例如,动画图标或独立的应用程序。 附件 可以附加文件到表单中,这样用户就可以从使用该表单创建的文档中把文件拆离到本地或启动文件。 嵌入元素 在表单中可以嵌入以下元素:大纲、视图和文件夹窗格、引入的导航器和日期采集器。单独或联合使用这些元素可以控制用户如何在应用程序中导航。 HTML 如果已有HTML或愿意使用HTML,则可以在页面中使用HTML。可以通过把HTML引入或粘贴到表单中来使用现有的HTML,或者编写自己的HTML。 此外,表单还可以包含: 域 域是用于收集数据的设计元素。只有在表单上才能创建域。表单上的每个域保存一种类型的信息。域的“域类型”定义了该域可以接受的信息种类。域可以放在表单的任意位置。 子表单 子表单是表单元素的集合,并作为一个单独的对象来保存。子表单可以作为表单的永久部件,或者可以根据公式的结果有条件地显示。使用子表单可以节省重新设计的时间。如果更改子表单的某个域,则用到该子表单的每个表单都会做更改。 子表单的一般用法包括:向商务文档中添加公司标志,或向邮件和便笺表单中添加邮寄标签信息。 存取受控制的区段 可以通过创建存取控制列表限制对区段的访问。 布局区域 表单或子表单中的布局区域是固定长度设计区域。在该区域中,可以方便地拖动和移动相关元素,并且可以采用在常规表单和子表单中无法实现的方法来显示相关元素。在布局区域中可以包含静态文本、图形、按钮和除RTF文本域之外的所有域。在一定条件下,可以隐藏或折叠布局区域及其所有组件。Web应用程序不支持布局区域。 嵌入元素 文件上载控件和需要编程支持的群组日程安排等嵌入元素只能在表单中使用。 3.1.2 表单和文档 当用户创建表单并向其中填写信息后进行保存时,此信息就作为文档保存。当用户打开该文档时,该文档将把该表单作为模板来提供显示数据的结构。在设计表单时,应该考虑要在何处显示以及如何显示结果文档。 表单保存在创建此表单的数据库中,用来显示所有相关联的文档。然而,用户经常会把文档邮递到一个数据库,而此数据库不包含创建该文档所用表单。在这种情况下,可以指定将表单保存在由此表单创建的每个文档中。将表单存储在文档中将占用更多内存。 当用户打开文档时,Domino运用以下规则确定使用哪个表单显示该文档: 表3-1 条件 用于显示文档的表单 如果用于创建文档的表单可用并且在文档中没有存储表单,也不存在表单公式 用于创建该文档的表单。原始表单名存储在文档的一个名为Form的隐藏域中。要找到该域的值,可以检查“文档属性”框的“域”附签。 如果表单保存在文档中 保存在文档中的表单(如果表单存储在文档中,则表单名将存储在名为$Title的内部域中)。 如果视图包含表单公式 表单由视图的表单公式决定。 如果用于创建文档的表单在数据库中不可用 数据库的缺省表

文档评论(0)

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

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档