用户可通过浏览器提供的自定义公式功能来设计和使用工程计算公式。
在自定义窗口中选择“公式”顶级节点或该顶级节点下任何一个节点,单击鼠标右键弹出快捷菜单,在快捷菜单中选择“新建公式”菜单项新增一个用户自定义的工程计算公式。浏览器自动弹出“公式编辑”对话框(见图5-7),供用户进行工程计算公式的设计工作。
图5-7 “公式编辑”对话框
1.“公式编辑”对话框功能简介
整个“公式编辑”对话框分为六个区域:
(1)表达式区 在该区域输入公式表达式。公式表达式由运算符、常量、常规公式以及公式参数构成,典型的公式表达式如2000∗T/((cos(α)+sin(β))。在定义公式表达式时,用户可利用符号按钮区中的功能按钮来插入常规公式、运算符以及常量数字。
用户在定义表达式时要注意以下两点:
1)表达式中的字母分大小写。比如:参数A和a是不同的两个参数;正确的正弦函数应输入sin,而不应该输入Sin。
2)在表达式中出现的参数必须在参数区中进行定义,否则公式验证将会报错。
(2)符号按钮区 该区域提供常用的表达式定义符号和函数,方便用户进行公式表达式定义。
(3)基本属性区 该区域提供公式编号、公式例图以及公式描述的属性定义功能。
(4)参数区 该区域提供对在公式表达式中出现的参数进行定义的功能。
(5)测试按钮区 分别提供公式验证和公式测试两个功能。
(6)按钮区 用户可单击“确定”按钮对当前的公式设计进行保存,也可点击“取消”放弃修改。
2.公式参数定义
在公式设计过程中,除需要正确定义公式表达式外,公式参数的定义也是公式设计的重要工作。在公式表达式中出现的每一个参数都必须在“公式参数表”中进行定义,否则公式验证将会失败。
如图5-8所示,“公式参数表”中每一行代表一个参数定义。系统初始只提供一个参数定义,要新增一个参数定义(即新增一行),只需在最后一行的某个单元格处于编辑状态下按入回车键即可;而要删除某行,则只需在选中该行的情况下按下Delete(删除)键。
图5-8 公式参数的定义
每个参数的定义包括以下属性。(www.xing528.com)
1)参数名:参数标识,即参数在表达式中出现的英文字母(或字母组合),注意区分大小写。
2)单位:参数单位,中英文均可。
3)最大值:允许该参数的最大输入值。如果不填写,则表示该参数没有最大值限制。
4)最小值:允许该参数的最小输入值。如果不填写,则表示该参数没有最小值限制。
5)缺省值:在公式计算时该参数的初值。如果不填写,则表示该参数在公式计算时的初值为空。
6)取值方式:在公式计算时该参数的来源方式,目前系统支持手工取值、数据表取值和曲线图取值方式三种方式。
7)总是允许手工输入:如果该选项被选中,则表示即使参数取值方式定义为数据表取值或曲线图取值,也允许用户手工输入参数值,否则只能从数据表或曲线图获取参数值。
8)参数描述:对参数的详细说明和描述。
3.公式验证和测试
当公式设计完成时,用户可利用“公式验证”和“公式测试”两个功能来检查公式设计的正确性或测试公式在使用时的真实状况。
(1)公式验证 单击“公式编辑”对话框右上的“公式验证”按钮执行公式验证操作。
当启动公式验证后,浏览器弹出“公式验证”对话框(见图5-9)。用户在对话框中输入参数值后单击“确定”按钮,系统自动对当前的公式定义进行验证,并将验证结果以对话框方式提示用户。
图5-9 “公式验证”对话框
(2)公式测试 除公式验证外,系统还提供了公式测试功能,该功能通过模拟公式的正常使用,让用户在公式开发过程中就能全面了解公式的真实运行情况。
单击“公式编辑”对话框右上的“公式测试”按钮执行公式测试操作(见图5-10)。
为保证公式定义总是完整和正确的,如果用户在公式定义完成后从没有对公式进行验证或测试操作,则系统会在用户保存公式时自动弹出验证窗口,要求用户对公式进行验证。如果验证失败,则不允许保存。
图5-10 “公式测试”对话框
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。