JMP 警报:访问或评估“selected_pqa[/*###*/i]”、selected_pqa[/*###*/i] 时第 66 行的下标范围JMP 社区您好,
我在 JMP 脚本方面遇到了另一个问题,即使我得到了我需要的结果输出(图表和测试结果),也会出现以下错误:

这是我认为问题所在的部分 JSL 脚本:
nw2 = New Window( "Select PQAs",
<<MODAL></MODAL>在这个窗口中我可以选择 PQA 或所有 PQA。 当我选择所有 PQA 时,我没有收到警报。 当我选择一些 PQA 时,我会收到警报。

您能帮我解决这个警报吗?
谢谢。
自动化和脚本编写数据探索和可视化回复:JMP 警报:访问或评估“selected_pqa[/*###*/i]”、selected_pqa[/*###*/i] 时第 66 行的下标范围请更换独特的_pqa和选定的_pqa在
for (i = 1, i <= N Items(unique_pqa), i++,
content = V List Box(
pqa_val = selected_pqa[i];
否则索引我将会高于N 项(选定的_pqa ) - 这会导致您报告的错误。
回复:JMP 警报:访问或评估“selected_pqa[/*###*/i]”、selected_pqa[/*###*/i] 时第 66 行的下标范围我认为问题在于您正在 For() 循环中循环,从 unique_pqa 中的 1 到 N 个项目,但您正在从 selected_pqa 中进行选择。如果您的 Check Box() 中有 10 个项目,而您只选择其中 2 个,则将有 8 个 SelectWhere() 调用未选择,因此您的 suset 将无法正确运行。