未找到 ScaleBox 下标<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />以下代码是在绘制关于测试时间的两个不同列时动态创建的代码的打印输出。出于某种原因,代码在打印此错误时忽略了我在图形上固定比例的尝试
在 {} 找不到 ScaleBox[“下标”]
在 {} 找不到 ScaleBox[“下标”]
我不知道我做错了什么,所以任何帮助将不胜感激。即使您不能指出我的代码有什么问题,只要说出导致打印的原因也会有所帮助。meanlist 包含正在绘制的列的均值,而 sdlist 包含正在绘制的列的标准差。列表过滤器列表具有正在绘制的列的名称。
国标=图形生成器(
显示控制面板( 0 ) ,
显示图例( 0 ) ,
变量(
X ( :测试时间) ,
是(柱子(过滤列表[ 1个]) ) ,
是(柱子(过滤列表[ 2个]) )
) ,
元素(位置( 1个, 1个) ,
线( X ,是,传奇( 2个+ 1个) ,行序( 0 ) ,汇总统计( “意思是” ) )
) ,
元素(位置( 1个, 2个) ,
线( X ,是,传奇( 2个+ 2个) ,行序( 0 ) ,汇总统计( “意思是” ) )
) ,
发送报告(
派遣(
{} ,
“图表标题” ,
文本编辑框,
{设置文本(字符(序号盒<<得到()) || “ 在 ” ||温度数组[ 3个] || “和零压力” )}
) ,
派遣(
{} ,
过滤列表[ 1个] ,
标尺盒,
{最小值(卑鄙的人[ 1个] - 3个*列表[ 1个] ) ,最大限度(卑鄙的人[ 1个] + 3个*列表[ 1个]) ,公司( 0.5 *列表[ 1个] ) ,小滴答声( 1个) }
) ,
派遣(
{} ,
过滤列表[ 2个] ,
标尺盒,
{最小值(卑鄙的人[ 2个] - 3个*列表[ 2个] ) ,最大限度(卑鄙的人[ 2个] + 3个*列表[ 2个]) ,公司( 0.5 *列表[ 2个] ) ,小滴答声( 1个) }
) ;
) ;
) ;
gb_rpt =报告(国标) ;
gb_rpt [图例盒( 1个)] <<删除;
gb_rpt [图片框( 1个)] <<日志窗口;
国标<<关闭窗口(没有保存) ;
回复:找不到 ScaleBox 下标我认为您已经解决了参数未评估的问题。 有时您可以通过使用诸如 Expr 和 Eval Expr 之类的东西来解决这个问题。
回复:找不到 ScaleBox 下标我想通了。它不喜欢我使用对值的引用。我在制作脚本时更改了代码以评估列表的值,以便在执行时看起来像这样
国标=图形生成器(
显示控制面板( 0 ) ,
显示图例( 0 ) ,
变量(
X ( :测试时间) ,
是(柱子(过滤列表[ 1个]) ) ,
是(柱子(过滤列表[ 2个]) )
) ,
元素(位置( 1个, 1个) ,
线( X ,是,传奇( 3个) ,行序( 0 ) ,汇总统计( “意思是” ) )
) ,
元素(位置( 1个, 2个) ,
线( X ,是,传奇( 4个) ,行序( 0 ) ,汇总统计( “意思是” ) )
) ,
发送报告(
派遣(
{} ,
“图表标题” ,
文本编辑框,
{设置文本(字符(序号盒<<得到()) || “ 在 ” ||温度数组[ 3个] || “和零压力” )}
) ,
派遣(
{} ,
过滤后的 PV_003 ,
标尺盒,
{最小值( - 0.13312834642215 ) ,最大限度( 0.0168978817756855 ) ,公司( 0.012502185683153 ) ,小滴答声( 1个) }
) ,
派遣(
{} ,
过滤后的 SV_003 ,
标尺盒,
{最小值( - 56.0293375797183 ) ,最大限度( - 46.0881139893053 ) ,公司( 0.828435299201087 ) ,小滴答声( 1个) }
) ;
) ;
) ;
gb_rpt =报告(国标) ;
gb_rpt [图例盒( 1个)] <<删除;
gb_rpt [图片框( 1个)] <<日志窗口;
国标<<关闭窗口(没有保存) ;