命令说明
命令名称:YLT_SJLXJS
命令组名:YLTOOL
菜单名称:数据连续计算
命令功能:对图中数值进行连续计算并替换指定文本,支持自定义公式。
程序版本:V4.00
操作步骤
(1)从命令行运行命令“YLT_SJLXJS”。
(2)系统弹出如下界面。
(3)选择第1次计算首变量文本实体(首文本a采用实体方式输入时)或输入首变量值。
(4)选择第1次计算次变量文本实体(次文本b采用实体方式输入时)或输入次变量值。
(5)选择第1次计算结果文本实体,用a和b运算结果填充该文本,该文本用作第2次计算的a值。
(6)选择第2次计算结果文本实体,用a和b运算结果填充该文本,该文本用作第3次计算的a值。
(7)……
(8)选择第n次计算结果文本实体,用a和b运算结果填充该文本,该文本用作第n+1次计算的a值。
(9)……
(10)按ESC取消或不选择实体,命令结束。
界面
计算公式:指定计算公式,公式中a表示首变量,b表示次变量。
结果精度:小数位数。
自动消除后导0:小数位数为0时自动去除,例如3.50显示3.5
首文本a采用实体方式输入:首文本采用选择实体方式还是命令行输入值。
次文本b采用实体方式输入:次文本采用选择实体方式还是命令行输入值。
要点分析
(1)被操作实体只能是单行文本。
(2)实体所在图层不能被锁定。
示例参考
本示例公式为a*b,首变量和次变量均采用实体输入方式,执行过程描述如下:
第1次计算:首变量选择1,次变量选择2,结果实体选择3(结果1*2=2,所以2→3)。
第2次计算:首变量2(第1次计算结果),次变量选择4,结果实体选择5(结果2*4=8,所以8→5)。
第3次计算:首变量8(第2次计算结果),次变量选择6,结果实体选择48。