计算域值
计算是电子表单最重要的功能之一。例如,它可以合并表单域的值并且在“文本域”或“组合框”中显示计算结果。在文本域和组合框属性对话框中,您可以在“计算”标签选择默认的计算方法和执行计算的表单域。 按照下列步骤建立计算:
-
打开PDF 文档并按以下任一步骤调出“文本域属性”对话框:
-
在“选项”标签下,设置文本对齐方式和其它属性。
-
在“格式”标签下,设置文本域中文本的格式。选择“数字”,然后在“小数”下拉菜单选择小数点后的位数。
-
在“计算”标签下,选择以下任一计算方式:
-
选定域的和:预定义计算,计算一组数据的和。
-
选定域的积:预定义计算,计算一组数据的乘积。
-
选定域的平均值:预定义计算,计算一组数据的平均值。
-
选定域的最小值:预定义计算,显示一组数据的最小值。
-
选定域的最大值:预定义计算,显示一组数据的最大值。
-
使用简化域表示法:自定义计算,通过使用常规数学符号(如+、-、*、/),将域名作为操作数的一种表示法,通过它可以参加较为复杂的计算。例如,要计算两个数字之和与两个数字之差的乘积,请输入(文本1+文本2)*(文本1-文本2)。
-
使用自定义计算脚本:自定义计算,输入JavaScript脚本来创建更加复杂的计算。它要求为PDF文件中所有域提供完全访问权限。例如,要计算两个数字之和与两个数字之差的乘积,请输入:event.value=((this.getField("文本1").value+this.getField("文本2").value))*((this.getField("文本1").value-this.getField("文本2").value));
-
若上一步选择了预定义计算,点击“选取…”,在弹出的“选择域”对话框中选择执行计算的表单域,点击“确定”。若选择了自定义计算方式,点击“编辑...“,在弹出的“JaveScript编辑器“对话框中输入自定义计算,点击”确定“。
-
点击“关闭”。当您在操作数表单域中输入值,设置计算的文本域将根据在第4步选择的计算类型,显示相应的计算值。