首页 >> 技术文章 >> InfoPath2007


向InfoPath 2007控件中添加公式

在 Microsoft Office InfoPath 2007 表单模板中,可以使用公式为域生成新值,并在绑定 (绑定:将控件连接到数据源中的字段或组,以便可以保存输入控件的数据。未绑定控件时,表明它未连接到字段或组,输入控件中的数据不会被保存。)到该域的控件中显示该值。公式是 XPath 表达式,由用于进行计算并显示其他值的值、域或组、函数和运算符组成。

在大多数情况下,可以使用“插入公式”对话框插入公式,可从域或控件的属性中访问该对话框。使用该对话框,您可以正确地在公式中插入域和函数,并检查公式是否正确。如果您熟悉 XPath (XML 路径语言 (XPath):用来获取部分 XML 文档的语言。XPath 也提供操作字符串、数字和布尔值的基本工具。),则可以在此对话框中编辑公式的 XPath 表达式。

本文内容

  • 公式定义
  • 向控件中添加公式
  • 编辑公式的 XPath 表达式

公式定义

公式是一种由值、字段或组、函数以及用于计算和显示其他值的运算符组成的 XPath 表达式。可以使用公式执行以下任务:

  • 对设计表单模板时指定的值或者用户在填写基于表单模板的表单时在控件中输入的值进行数学计算。
  • 显示特定日期和时间。
  • 在一个控件中显示用户在另一个控件中输入的值。
  • 设置字段或控件的默认值。
  • 根据使用公式计算出的值来运行规则。

公式中使用的每个 XPath 表达式都是值、函数和计算结果为单个值的运算符的组合。一个公式可以包含多个表达式。您可以将公式看作是由一个或多个短语组成的句子,每个短语都代表公式中的一个表达式。

下图显示了公式与表达式之间的关系。

函数是一种根据计算结果返回值的表达式。函数中使用的值称为“参数”。您可以使用 InfoPath 中包含的标准 XPath 1.0 函数,也可以使用某些特定于 InfoPath 的函数。有关 InfoPath 函数的更多信息,请访问“请参阅”部分中的链接。


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

第1页 | 第2页 | 第3页

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

上一篇:InfoPath 2007中向日期添加天数
下一篇:启用或禁用InfoPath 2007表单合并

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

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


相关评论

我要评论

查看所有评论内容

评论内容