(Dblookup和DbColumn的用法及区别.docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  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文档。上传文档
查看更多
(Dblookup和DbColumn的用法及区别

Dblookup()和DbColumn()的用法及区别- - 一、用法:1。@DbColumn (Notes/Domino 数据库)从活动数据库或其他 Notes/Domino 数据库的视图或文件夹中查找并返回一个完整的值列。语法@DbColumn( class : NoCache ; server : database ; view ; columnNumber )参数class文本。指出用户正在存取的数据库的类型。可以用 或 “Notes” 指示一个 Notes/Domino 数据库。NoCache关键字。可选。若不使用 NoCache,查找结果将被缓存,即保存结果以备再次使用。每次对同一场所(在同一 Notes/Domino 会话期且执行此查找操作的数据库保持打开)的并发查找都会使用此信息。如果省略了 NoCache,也不必用其他任何选项替代,查找结果会自动缓存。请参阅如下“指定 NoCache”。如果要求 Notes/Domino 在每次查找时均能恢复上一次查找信息,可在紧跟 class 参数的冒号后边指定此选项,如 Notes:NoCache 所示。server : database文本列表。服务器位置和数据库文件名。请参阅“指定服务器和数据库”。view文本。在其中执行查找的视图名。此视图名必须与“视图”属性中指定的视图全名完全匹配(可以忽略别名)。 如果包含该视图名的视图还层叠有菜单中的另一个名称,请参阅“指定视图名”。columnNumber数字。视图中的列号。由于 Notes/Domino 是基于列号查找视图里的信息,因此只能获得出现视图中的数据。请参阅“指定列号”。返回值valuesFound文本、数字、日期-时间或文本列表。这些值位于用户指定的视图列中。请参阅此章后面的“访问找到的结果”。指定“NoCache”采用 NoCache 是出于性能方面的考虑。强制 Notes/Domino 与数据库连接以及反复检索相同的信息将花费大量时间,导致整体性能下降。但若期望较频繁地更改数据,那么为确保信息更新而花费较多时间也是值得的。例如,若正对一个存储客户地址信息的数据库进行查找,如果不期望这些地址频繁更改,使用缓存技术通常较为安全。但如果是查找一个股票价格数据库,而此数据库每小时更新一次,那么跳过缓存而每次执行新的查找则更加可靠。指定服务器和数据库有几种方法指定 server : database 参数:要在当前数据库(执行公式计算的同一个数据库)内执行查找操作,可指定 作为函数的全部参数。在某一服务器上运行的代理只能对位于同一服务器中的数据库执行查找操作,也就是说, 代表用户正在运行的本地 Notes/Domino 目录,并且倘若用户碰巧有一个运行于服务器上的代理,那么该代理不能离开服务器执行查找操作。要在本地数据库上执行查找操作,使用 作为服务器名并明确指定数据库名,例如 :DATABASE.NSF所示。要在驻留于服务器上的 Notes/Domino 数据库中执行查找操作(从工作站执行),可将服务器的路径和文件名作为一个文本列表包括进来,例如 SERVER:DATABASE.NSF 所示。如果数据库有多个拷贝且位于不同的 Domino 服务器上,那么使用数据库复本标识符同时替代服务器和数据库名,可以实现对数据库复制拷贝的访问,而不必指定服务器名或数据库名。例如,如果使用 “85255CEB:0032AC04”(数据库复本标识符,位于数据库属性框中)作为数据库名,那么 Notes/Domino 即可使用复本获取所需信息。Notes/Domino 按以下顺序搜索复本,使用遇到的第一个复本:工作台如果您的工作台上有一个复本,Notes/Domino 将使用它。如果您的工作台上有多个堆叠在一起的复本,Notes 使用最上面的复本。如果您的工作台上有多个没有堆叠在一起的复本,Notes/Domino 将查找一个与当前服务器匹配的图标并使用它。如果没有与当前服务器匹配的图标,那么Notes/Domino 使用最先加入工作台的那个图标。当前服务器本地(硬盘)一旦找到了一个复本,它将被加入到工作台中,以节省以后的查找时间。Notes为避免复本标识符的键入错误,选择“文件”“数据库”“设计摘要”,再选择“复制”。然后从摘要里拷贝复本标识符,粘贴到公式中。如果数据库位于 DOS 或 OS/2 子目录下,例如 MAIL\MINE.NSf,那么在目录和数据库名之间加一个双斜杠,如“MAIL\\MINE.NSF”所示,这是因为公式把单斜杠当作转义字符。指定视图或文件夹可以使用视图全名或其同义词作为视图(或文件夹)参数。例如,如果 Last Name 视图是“查看”菜单内 By Author 的下级视图,并且具有同义词 |LName

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档