首页 >> 技术文章 >> InfoPath2007


InfoPath 2007中的函数

域函数

函数 说明 语法
name 返回参数中指定的域名称的扩展名。扩展名包含指定的域或组的现有命名空间前缀及名称。如果参数是一组域或组,此函数将返回表单中第一个域或组的名称和前缀。

如果用户填写的表单基于启用浏览器功能的表单模板,使用此函数的公式会将表单数据发送到服务器,以获取此函数的返回值。

name(argument)

argument   要获取其命名空间前缀和名称的域的名称。

position 返回域或组相对于同一个组内其他域和组的索引或位置。

当在包含计算的公式或规则内的公式中使用时,此函数始终返回 1。

 注释   如果您在设计与浏览器兼容的表单模板,则此函数将不显示在“插入函数”对话框中的“函数”列表中。

position()

此函数不使用参数。

count 返回表单中域或组的实例数。 count(argument)

argument   表单中要统计的域或组的名称。

current 返回组中的当前域或组。可在较大的表达式中使用此函数来引用重复表或重复节中的当前行。

 注释   无法在“插入函数”对话框中使用此函数。要使用此函数,请在“插入公式”对话框的“公式”框中以 XPath 表达式的形式键入函数。

current()

此函数不使用参数。

id 返回域或组的 XPath 表达式,这些域或组具有指定的 ID 属性值。

如果用户填写的表单基于启用浏览器功能的表单模板,使用此函数的公式会将表单数据发送到服务器,以获取此函数的返回值。

 注释   无法在“插入函数”对话框中使用此函数。要使用此函数,请在“插入公式”对话框的“公式”框中以 XPath 表达式的形式键入函数。

id("argument")

argument   域或组的 ID 属性值。该值必须括在双引号 (" ") 内。

last 返回域的最后一个匹配项的值。

 注释   如果您在设计与浏览器兼容的表单模板,则此函数将不显示在“插入函数”对话框中的“函数”列表中。

field name[last()]

虽然此函数本身没有任何必需参数,但它可用来推断指定的域名称

local-name 返回域的名称,不带命名空间或 XPath 表达式的上一个名称。如果参数是一组域或组,它将返回第一个域或组的值。

如果用户填写的表单基于启用浏览器功能的表单模板,使用此函数的公式会将表单数据发送到服务器,以获取此函数的返回值。

local-name(argument)

argument   要获取其本地名称属性的域的名称。

namespace-uri 返回参数的完整命名空间统一资源标识符 (URI) (统一资源标识符 (URI):通过类型和位置标识 Internet 上资源的字符串。)。如果参数是一组域或组,该函数将返回表单中第一个域或组的命名空间。

如果用户填写的表单基于启用浏览器功能的表单模板,使用此函数的公式会将表单数据发送到服务器,以获取此函数的返回值。

namespace-uri(argument)

argument   要获取其命名空间统一资源标识符 (URI) 的域的名称。


声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

第1页 | 第2页 | 第3页 | 第4页 | 第5页 | 第6页

时间:2007-7-20 21:13:04,点击:0打印】【关闭

上一篇:将 Excel 工作簿转换为 InfoPath 表单模..
下一篇:将InfoPath 2007控件中的值相加、相减、相..

OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office吧自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

查看所有评论内容

评论内容