您可以使用 Microsoft Office InfoPath 2007 中的公式 向表单模板上控件中的日期自动添加特定的天数。
本文说明如何使用 addDays 和 today 函数向日期添加特定天数并在表单上的控件中显示结果。
公式是一种由值、字段或组、函数以及用于计算和显示其他值的运算符组成的 XPath 表达式。可以使用公式执行以下任务:
公式中使用的每个 XPath 表达式都是值、函数和计算结果为单个值的运算符的组合。一个公式可以包含多个表达式。您可以将公式看作是由一个或多个短语组成的句子,每个短语都代表公式中的一个表达式。
下图显示了公式与表达式之间的关系。
函数是一种根据计算结果返回值的表达式。函数中使用的值称为“参数”。您可以使用 InfoPath 中包含的标准 XPath 1.0 函数,也可以使用某些特定于 InfoPath 的函数。有关 InfoPath 函数的更多信息,请访问“请参阅”部分中的链接。
显然,日期选取器控件是为存储日期而设计的。为了向用户输入到控件中的日期添加特定天数,首先必须在表单模板中添加日期选取器控件,然后创建使用 today 函数的公式,这样就能在该控件中默认显示当前日期。
提示 最好使用域内容的描述性名称,这样的名称便于您和修改表单模板的任何用户了解表单模板的内容。例如,您可以键入 dteToday。
在添加了日期选取器控件并创建使用 today 函数的公式后,即可在表单模板中添加文本框,然后创建使用 addDays 函数的公式。
提示 最好使用域内容的描述性名称,这样的名称便于您和修改表单模板的任何用户了解表单模板的内容。例如,您可以键入 txtAdd30Days。
我的公式包含错误
单击“Microsoft Office InfoPath”对话框中的“显示详细信息”可查看公式中的错误。下面是解决这些错误的一些建议:
在添加了文本框并创建用于显示新日期的公式后,即可设置日期在文本框中的显示格式。
注释 带星号的显示样式将根据用户的系统设置进行更新。
声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!
时间:2007-07-20 21:18:40,点击:65824
【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!
相关评论
我要评论
评论内容
相关文章
推荐文章