首页 Domino系统内置域
文章
取消

Domino系统内置域

Form 表单名

SaveOptions 如果是0则文档不保存,默认是1

SendTo 发件人
Subject 发件主题
$Body  邮件正文

MailOptions 如果是1,则文档关闭时要被邮寄,默认是0

$$Return 这是WEB下提交页面的返回内容
$$HTMLFrontMatter 标记之前的内容
$$HTMLAttributes 标记的属性
$$HTMLHead 这是4.6版本用的,表示页面HEAD的内容,
$$HTMLBody 这是4.6版本用的,表示页面Body的属性
$Anonymous 1 表示此文档是由匿名表单创建的匿名文档
$GroupScheduleShowLegend 1 安排群组日程时,决定是否显示图例
$PublicAccess 1 文档中包含此域表示:允许为公共访问文档
$$WebClient 如果是WEB浏览器用户,则自动包含在@UserRoles中

$Readers 如果设置了表单的读者权限,则在文档中会出现这个域
$FILE 如果文档包含附件,则会出现这个域,RTF包含附件,不会出现
$$ViewBody 在web下嵌入视图,R4
$KeepPrivate  为1时文档不可拷贝、打印、转发
$V2AttachmentOptions  此值如果设置为0就可以隐藏表单中的附件

$Ref 存储子文档(回复文档)对应父文档的唯一标识符(UNID)

$Title
$Info
$WindowTitle

CGI变量:

Field nameReturns
Auth_TypeIf the server supports user authentication and the script is protected, this is the protocol-specific authentication method used to validate the user.如果服务器支持用户验证而且 Script 被保护,这是用于校验用户的特定协议的验证方法。
Content_LengthThe length of the content, as given by the client.内容的长度,与客户机给出的相同。
Content_TypeFor queries that have attached information, such as HTTP POST and PUT, this is the content type of the data.对于带有附加信息的查询,比如 HTTP POST 和 PUT,这是数据的内容类型。
Gateway_InterfaceThe version of the CGI spec with which the server complies.服务器所遵守的 CGI 规范版本。
HTTP_AcceptThe MIME types that the client accepts, as specified by HTTP headers.客户机接受的 MIME 类型,通过 HTTP 标题指定。
HTTP_Accept_languageThe languages that the client accepts, as specified by HTTP headers.客户机接受的语言,通过 HTTP 标题指定。
HTTP_RefererThe URL of the page the user used to get here.用户经常访问的页面的 URL 地址。
HTTPSIndicates if SSL mode is enabled for the server. 

指示服务器是否启用 SSL 模式。

HTTPS_CLIENT_CERT_COMMON_NAMEThe common name on the x.509 certificate 

验证字上的公共名称

HTTPS_CLIENT_CERT_ISSUER_COMMON_NAMEThe issuer of the x.509 certificate 

x.509 验证字的发行者

HTTPS_KEYSIZEThe session key during an SSL session. For example, 40-bit, 128-bit. 

会话过程中的会话密钥。例如:40-bit、128-bit。

HTTP_User_AgentThe browser that the client is using to send the request.
Path_InfoThe extra path information (from the server's root HMTL directory), as given by the client. In other words, scripts can be accessed by their virtual path name, followed by extra information that is sent as PATH_INFO.
Path_Info_DecodedReturns the same as Path_Info, but decodes the string. For example, if a URL references a view name that contains characters that are not allowed a URL, the name is encoded. This CGI variable decodes the string. Path_Info_Decoded is available to Domino applications only.
Path_TranslatedThe server provides a translated version of PATH_INFO, which takes the path and does any virtual-to-physical mapping to it. 

服务器提供 PATH_INFO 的翻译版本,它获得路径并能对其进行从虚拟地址到物理地址的任何映射。

Query_StringThe information that follows the question mark (?) in the URL that referenced this script. 地址 ? 后的信息,或在某些情况下是引用此 Script 的 URL 中位于 !* 后的信息。 

Note If your Domino server is configured to allow search engines to search your Web site Domino will generate URLs with an exclamation mark (!) instead of a question mark (?). If this is the case the Query_String CGI variable includes the information that follows the exclamation mark (!). Domino always recognizes both the question mark (?) and the exclamation mark (!), but only generates URLs with the exclamation mark (!) if your site is accessible to Web search engines. Generating URLs with an exclamation mark (!) makes them more searchable.

Query_String_DecodedReturns the same as Query_String, but decodes the string. For example, if a URL references a view name that contains characters that are not allowed in a URL, the name is encoded. This CGI variable decodes that string. Path_Info_Decoded is available to Domino applications only. 

返回值与 Query_String 相同,但是将字符串解码。例如:如果 URL 引用了一个包含不允许出现在 URL 中的字符的视图名称,此名称会被编码。此 CGI 变量将字符串解码。Path_Info_Decoded 仅对于 Domino 应用程序可用。

Remote_AddrThe IP address of the remote host making the request. 

发出请求的远程主机的 IP 地址。

Remote_HostThe name of the host making the request. 

发出请求的主机名称。

Remote_IdentThis variable will be set to the remote user name retrieved from the server. Use this variable only for logging. 

此变量会设置为从服务器提取的远程用户名。仅登录时使用此变量。

Remote_UserAuthentication method that returns the authenticated user name. 

返回被验证用户名的验证方法。

Request_ContentSupported only for agents. Contains the data sent with an HTTP POST request. The data is usually "URLencoded," consisting of name=value pairs concatenated by ampersands. For example, FirstName=John&LastName=Doe 

仅由代理支持。包含使用 HTTP POST 请求发送的数据。此数据经常是“URL 编码的”,由用“&”连接的 name=value 对组成。例如: FirstName=John&LastName=Doe

Request_Content_nnnUsed when the amount of data to be sent with an HTTP POST request exceeds the 64K limit. The first 64K of data is sent in Request_Content_000, the second 64K of data is sent in Request_Content_001, and so on.
Request_MethodThe method used to make the request. For HTTP, this is "GET," "HEAD," "POST," and so on. 

用于发出请求的方法。对于 HTTP,是“GET”、“HEAD”、“POST” 等等。

Script_NameA virtual path to the script being executed, used for self-referencing URLs. 

到被执行的 Script 的虚拟路径,用于自引用的 URL。

Server_NameThe server's host name, DNS alias, or IP address as it would appear in self-referencing URLs. 

服务器的宿主名称、DNS 别名或 IP 地址,将出现在自引用的 URL 中。

Server_ProtocolThe name and revision of the information protocol accompanying this request. 

与请求同时出现的信息协议的名称和修订。

Server_PortThe port to which the request was sent. 

发送请求的端口。

Server_SoftwareThe name and version of the information server software running the CGI program. 

运行 CGI 程序的信息服务器软件的名称和版本。

Server_URL_Gateway_InterfaceThe version of the CGI spec with which the server complies. 

服务器遵守的 CGI 规范的版本。

检查文档中的域值:
1. 在视图中选中文档。
2. 选择“文件”“文档属性”。
3. 单击“域”附签。
4. 单击左边列中的域名以显示此域。

查看文档是否包含特定域或域值,修正没有正确计算域值的域。空值 () 说明域是空的。
文档包含用户设计的域和 Domino 自动产生的域。大多数由 Domino 产生的域都以 $ 打头。以下由 Domino 产生的域用于:
$File 为文档中每个附件显示一个条目。
$Links 为文档中每个链接显示一个条目。
$Readers 域在文档包含读权限列表时,列出被授权的读者。
$Revisions 域列出自从文档第一次保存以来,每次编辑的日期和时间。
$Title、$Info、$WindowTitle、$Body 和 $Actions 与存储在文档中的表单相关。
$UpdatedBy 列出文档的作者和编辑者。匿名表单无此域。
Form 指示用来创建文档的表单的名称或是最近用来保存文档的表单的名称。使用视图中的表单来选择由此表单创建的文档。
PostedDate 指示文档已被寄出并显示邮寄的时间和日期。

具有内置功能的预定义域

Designer 提供了预定义域,可以使用它们来自动添加一些只有自己编程才能实现的功能。例如:如果希望设计一个具有邮寄选项的表单,则可在表单中添加预定义邮件域,例如:SendTo 和 CopyTo 域。Designer 识别该域并与邮件路由器相互作用,路由器将传递和发送邮寄文档。
如果使用保留的域名并且用法与其不同或对域重定义,Desinger 将显示错误消息。
嵌入元素的保留域名称
保留域名称 用途
$$ViewBody 包含嵌入视图
$$ViewList 包含嵌入文件夹窗格
$$NavigatorBody 包含嵌入导航器
$GroupScheduleRefreshMode 包含刷新嵌入的群组日程安排控件的值
$GroupScheduleShowLegend 有效值为 0 和 1。0 表示不应显示彩色图例,1 表示应显示。缺省值为 1。

用于记帐应用程序的保留域
保留域名称 用途
$ChargeRead 当用户打开包含此域的文档时创建一个记帐记录
$ChargeWrite 当用户创建、拷贝、编辑或保存包含此域的文档时创建一个记帐记录
通用保留域
保留域名称 用途
Categories 分类文档
$VersionOpt 控制文档的版本跟踪
FolderOptions 将新文档放置到文件夹中
Secret EncryptionKeys 使用秘密密钥加密文档,而不是使用公用密钥
HTML 将 HTML 直接传递到服务器上
$$HTMLHead 传递驻留在文档的 标记内的 HTML 信息。传递的信息可能是元数据(使用 标记)、javascript 代码(使用

链接:Predefined fields with built-in functionality

本文由作者按照 CC BY 4.0 进行授权