未找到 ScaleBox 下标<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />以下代码是在绘制关于测试时间的两个不同列时动态创建的代码的打印输出。出于某种原因,代码在打印此错误时忽略了我在图表上设置固定比例的尝试
在 {} 处找不到 ScaleBox["Subscript"]
在 {} 处找不到 ScaleBox["Subscript"]
我不知道我做错了什么,所以任何帮助将不胜感激。即使您无法指出我的代码有什么问题,只是说出导致打印的原因也会有所帮助。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 )] <<日志窗口;
国标<<关闭窗口(节省) ;