Lotus Notesdomino事件属性函数和命令Word格式.docx

上传人:b****5 文档编号:21358059 上传时间:2023-01-29 格式:DOCX 页数:32 大小:35.22KB
下载 相关 举报
Lotus Notesdomino事件属性函数和命令Word格式.docx_第1页
第1页 / 共32页
Lotus Notesdomino事件属性函数和命令Word格式.docx_第2页
第2页 / 共32页
Lotus Notesdomino事件属性函数和命令Word格式.docx_第3页
第3页 / 共32页
Lotus Notesdomino事件属性函数和命令Word格式.docx_第4页
第4页 / 共32页
Lotus Notesdomino事件属性函数和命令Word格式.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

Lotus Notesdomino事件属性函数和命令Word格式.docx

《Lotus Notesdomino事件属性函数和命令Word格式.docx》由会员分享,可在线阅读,更多相关《Lotus Notesdomino事件属性函数和命令Word格式.docx(32页珍藏版)》请在冰豆网上搜索。

Lotus Notesdomino事件属性函数和命令Word格式.docx

Querydocumentundelete 

数据库,文档被恢复删除之前发生

Querydragdrop 

视图(日历),执行拖放操作之前发生

Querymodechange 

文档,进入或退出编辑模式之前发生

Queryopen 

视图,打开数据库并打开视图之前发生,source此时尚未初始化

文档,文档被打开之前发生,source此时尚未初始化

视图,新的视图被打开之前发生,source此时尚未初始化

Queryopendocument 

数据库,文档被装入之前发生

Querypaste 

视图,文档被粘贴之前发生

Queryrecalc 

视图,刷新视图之前发生

Querysave 

文档,文档被保存之后发生

Regiondoubleclick 

视图(日历),区域被双击时发生

Terminate 

操作、按钮或热点,文档被关闭时发生

域,文档被关闭时发生

文档或代理,在它们被关闭时发生

Script库,使用它的对象被关闭时发生

总结:

处理数据库的过程中发生的:

Postopen

Postdocumentdelete 

Queryclose

Querydocumentdelete 

Querydocumentundelete

Terminate

处理视图的过程中发生的:

Queryopen

Postopen 

Regiondoubleclick

Queryrecalc

Queryaddtofolder 

Querypaste

Querydragdrop

处理基于表单的文档的过程中发生的:

Postrecalc

Querymodechange

处理域(条目)的过程中发生的:

Entering

Terminate

Notes类

Notes定义的LotusScript类允许您在两个级别上访问Notes的结构:

数据库(后端)类允许您访问命名的数据库、视图、文档和其他Notes对象。

工作站和服务器的用户都可以运行访问数据库对象的Script。

UI(前端)类允许您访问用户当前正在使用的对象。

只有工作站用户才能运行访问UI对象的Script。

下列表格概述Notes中定义的LotusScript类:

级别

描述

数据库

NotesACL

代表数据库的存取控制列表中所有条目的集合。

NotesACLEntry

代表存取控制列表中的一个条目。

NotesAgent

代表一个代理。

NotesDatabase

代表一个Notes数据库。

NotesDateRange

代表一个日期和时间的范围。

NotesDateTime

提供在LotusScript和Notes之间转换日期-时间格式的方法。

NotesDbDirectory

代表在服务器或本地的数据库文件。

NotesDocument

代表数据库中的一个文档。

NotesDocumentCollection

代表一个文档集合。

NotesEmbeddedObject

代表嵌入式对象、链接和文件附件。

NotesForm

代表数据库中的一个表单。

NotesInternational

代表在操作系统中的区域设置。

NotesItem

代表文档中的一部分数据。

NotesLog

代表Script运行发生的操作和错误。

NotesName

代表一个用户或服务器名称。

NotesNewsLetter

一个概要文档,其中包含来自(或链接到)其他几个文档的信息。

NotesRegistration

代表标识符文件的注册表。

NotesRichTextItem

代表可以包含RTF文本的条目。

NotesRichTextStyle

代表一个RTF文本样式。

NotesSession

Notes数据库对象的根(全局属性、上下文和连续信息)。

NotesTimer

每隔固定秒数触发一个事件的机制。

NotesView

代表数据库中的一个已命名的视图。

NotesViewColumn

代表视图的一个列。

UI

Button

代表表单或文档中的一个操作、按钮或热点。

Field

代表表单中的一个域。

Navigator

代表导航器中的一个对象。

NotesUIDatabase

代表当前在Notes工作台上打开的数据库。

NotesUIDocument

模拟Notes文档窗口的行为。

NotesUIView

代表当前的数据库视图。

NotesUIWorkspace

提供对当前工作台的访问。

Notes函数 

@Abs 

返回一个数字的绝对值

@Abstrcat 

将一个或多个域中的内容缩写

@Accessed 

指出最后一次访问(即读取或编辑)该文档的时间和日期

@Acos 

使用角度的余弦,计算反余弦

@Adjust 

按照指定的年月日小时分钟秒来调整指定的时间-日期值。

调整的值可正可负

@All 

需要SELECT语句的公式中使用@All

@AllChildren 

包含父文档的所有满足选择标准的“答复”文档

@AllDescendants 

包含所有满足选择标准的父文档的答复文档以及答复的答复文档

@Ascii 

将一个LMBCS(Lotus多字节字符集)字符串转换成一个ASCII字符串

@Asin 

使用角度的正弦,计算反正弦

@Atan 

使用角度的正切,计算反正切

@Atan2 

使用角度的y/x正切,计算反正切

@AttachmentLengths 

返回表示当前文档中各个附件长度的数字或数字列表

@AtachmentNames 

返回附加到文档中的文件的操作系统文件名

@Attachments 

返回附加到文档中的文件数目

@Author 

返回包含文档姓名的文本列表

@Begins 

确定一个指定的子串是否保存在另一个字符串的开头

@Certificate 

从公用通讯录的“已验证的公用密钥”中提取信息

@Char 

@CheckAlarms 

触发闹铃守护程序检查邮件文件中是否有新的闹铃信息

@ClientType 

返回文本字符串以从WWW客户机中区分Notes客户机

@Command 

执行一个Notes命令

@Contains 

确定某个子串是否包含在一个字符串中

@Cos 

余弦函数

@Created 

返回创建此文档时的时间-日期值

@Date 

将数字转换成时间和日期的不同部分;

然后返回时间-日期值

@Day 

从指定日期值中提取天的部分

@DbColumn 

从当前或别的Notes数据库的视图或文件夹里查找并返回一个完整的列值

2使用数据源信息激来激活ODBC驱动程序

@DbCommand 

给出ODBC.INI文件中的数据源信息,利用这些信息来激活ODBC驱动器。

驱动器寻找指定的DBMS,将命令送去进行处理,然后返回该命令检索到的数据

@DbExists 

给定一个服务器和文件名,或复本标识符,查明该数据库是否存在

@DbLookup 

给定一个值,在一个指定的视图(或文件夹)里查找,找出视图里的第一个排序列里包含该值的所有文档。

对每个选中的文档,@DbLookup返回视图里指定列的内容,或者返回一个指定域的内容

2使用ODBC.INI文件里的数据源信息激活恰当的ODBC驱动器。

驱动器定位指定的DBMS,表和列,并对那些关键字列的值和指定的关键字匹配的记录返回该列的值。

您还可以定义返回的列表是否排序,是否删除重复值以及如何处理空值

@DbManager 

返回当前对数据库有“管理者”存取权限的用户、群组和服务器的列表

@DbName 

返回当前Notes服务器和数据库的名称

@DbTitle 

返回当前数据库的标题

@DDEExecute 

 

将指定的命令串传递给由一个对话标识符标识的DDE应用程序,@DDEExecute通常和@DDEInitiate与@DDETerminate配合使用

@DDEInitiate 

初始化与DDE服务器的一个对话,并返回该对话的标识符

@DDEPoke 

将未申请的数据存储到DDE服务器应用程序中的特定位置

@DDETerminate 

中止与DDE应用程序的对话

@DEFAULT 

为域指定缺省值。

在公式的计算过程中,如果文档的某个域不存在,就用DEFAULT作为它的值。

允许给域指定动态的缺省值

@DeleteDocument 

在代理中运行时此函数时,删除正在被处理的文档

@DeleteField 

在代理中运行该函数,@DeleteField将删除指定的域

@DialogBox 

弹出一个对话框,用指定的表单显示当前的文档

@Do 

从左到右计算表达式,并返回列表中最后一个表达式的值

@DocChildren 

返回当前文档(或分类)下的子文档(或子分类)的个数

@DocDescendants 

在一个列公式或窗口标题公式中返回属于当前文档或分类的子文档或子分类的数目

@DocFields 

返回文档中所有域的列表

@DocLength 

返回文档的字节数

@DocLevel 

返回表示文档或分类级别的字符串

@DocMark 

在运行公式的代理中,表明您是否想保存对文档的改变

@DocNumber 

在列公式或窗口标题公式中,返回一个代表当前文档或分类的项目编号的字符串v

@DocParentNumber在列公式或窗口标题公式中,返回一个视图项目的上一层项目的编号

@DocSiblings 

在列公式或窗口标题公式中,返回与某个视图(文档或分类)处于同级的项目数

@DocumentUniqueID 

32个字母和数字组合,在数据库的多个复本中用来唯一标识某个文档

@Domain 

返回NOTES.INI或NotesPreferences文件里当前用户的Notes网络域名

@EditECL 

为指定的通讯录和名称显示“工作站安全性:

执行控制列表”对话框,使您可以修改ECL

@EditUserECL 

执行控制列表”对话框,使您可以在当前工作站上改变ECL

@Elements 

计算列表中文本、数字、时间-日期的个数

@EnableAlarms 

启动或停止后台警告守护进程

@Ends 

确定子串是否在字符串的后面

@ENVIRONMENT 

设置环境变量并存储在NOTES.INI或NotesPreferences里

@Environment 

设置或返回存储在NOTES.INI或NotesPreferences中的环境变量

@Error 

允许您在表达式中产生错误条件

@Exp 

计算以e为幂,以指定的数为指数的值

@Explode 

返回由文本串或日期范围中的元素所组成的文本列表

@Failure 

若输入的数值不符合条件,返回您给出的消息

@False 

返回数字0,该函数等价于@No

@FIELD 

在给文档里的域赋值时(与临时域相对)必须要用到FIELD关键字

@GetDocField 

给定唯一的文档标识符,返回文档中某个域的内容

@GetPortsList 

返回激活或禁止的端口的列表

@GetProfileField 

从简要表文档中获得域,并缓存这个域的值,以备会话使用

@Hour 

返回时间-日期中的小时部分

@If 

判定一个条件

@Implode 

连接文本列表中的成员,并返回文本字符串

@InheritedDocumentUniqueID 

当前文档继承的父文档的唯一标识符

@Integer 

将数字或数字列表截断成一个整数,去掉其小数部分

@IsAgentEnabled 

判定定时运行的代理是否有效

@IsAvailable 

查找文档中是否存在某个域

@IsCategory 

在列公式中,如果视图中某一行为一个分类,则返回指定的字符串

@IsDocBeingEdited检查文档的当前状态,如果文档正在被编辑,则返回1(True)

@IsDocBeingLoaded 

查看文档的当前状态,如果文档正被装入内存并显示,则返回1(True)

@IsDocBeingMailed 

检查文档的当前状态,如果文档正在被邮寄,则返回1(True)

@IsDocBeingRecalculated检查文档的当前状态,如果文档中的公式正在被计算,则返回1(True)

@IsDocBeingSaved检查文档的当前状态。

如果正在保存文档,则返回1(True)

@IsDocTruncated 

说明当前文档是否被截短过

@IsError 

如果数值是一个@ERROR值,则返回1(True)

@IsExpandable 

在列公式中,如果视图中的某一行是可展开的,则返回某个特定的字符串

@IsMember 

指出一段文本(或文本列表)是否包含在另外一个文本列表中

@IsModalHelp 

说明当前文档是否为一个模态帮助文档

@IsNewDoc 

对于一个正在编辑的文档,指出该文档是否已经存盘

@IsNotMember 

判断一段文本(或文本列表)是否不包含在另一个文本列表中

@IsNumber 

判断某个值是否为一个数字(或数字列表)

@IsResponseDoc 

判断某个文档是否为答复文档

@IsText 

判断某个值是否为文本(或文本列表)

@IsTime 

判断一个值是否为时间-日期值(或时间-日期列表)

@IsUnavailable 

判断域名是否存在于文档里

@Isvalid 

在当前表单执行所有检验公式

@Keywords 

给定两个文本列表,返回第一个列表和第二个列表之间重叠的部分

@Left 

从左到右搜索字符串,并返回字符串中最左边的几个字符

@LeftBack 

从右至左搜索字符串并返回子串

@Length 

返回文本字符串中字符的个数

@Like 

将字符串和样本串进行匹配将字符串和样本串进行匹配

@Ln 

返回一个以e为底的自然对数

@Log 

返回大于0的数的常用对数

@LowerCase 

将指定字符串里的大写字母转换成小写

@MailDbName 

返回Domino服务器的名称和当前用户的邮件数据库的名称

@MailEncryptSavedPreference判断用户是否在“用户惯用选项”对话框选择了“加密保存的邮件”

@MailEncryptSentPreference判断用户是否在“用户惯用选项”对话框中选择了“加密发送邮件”

@MailSavePreference 

判断用户在“用户惯用选项”中,选择了“保存发送的邮件”中的哪个选项

@MailSend 

将当前的文档邮寄给指定的收件人

@MailSignPreference 

判断用户是否选择了“用户惯用选项”对话框的“签发邮件”

@Matches 

用一个样本字符串去匹配一个字符串

@Max 

给出两个数字,返回较大的那个数字

@Member 

给定一个值,在文本列表中找到该值的位置

@Middle 

从一个字符串的中间部分返回一个子串

@MiddleBack 

从一个字符串中间部分返回一个子串

@Min 

给定两个数字,返回较小的那一个

@Minute 

从时间-日期中提取分钟数值

@Modified 

返回一个时间-日期值,表示文档最近和次编辑和保存的时间

@Modulo 

返回除法操作的余数

@Month 

从指定的时间-日期中提取月份值

@Name 

用来裁剪层次结构名

@NerLine 

在文本字符串中插入一个新行(回车)

@No 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 笔试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1