带下标的显示框
让我们来讨论一下如何访问显示树中的嵌套显示框。就像在列表和矩阵中使用下标一样,在显示树对象中使用下标。首先,从分析层获取对报告层的引用。然后,使用一个或一系列下标来标识嵌套对象。就像列表和矩阵的下标一样,它们出现在方括号内。一旦确定了感兴趣的嵌套显示框,就可以向其发送消息——例如更改轴设置或检索值。有很多不同的方法可以为显示树中的任何特定元素设置下标。您可以使用对象类,并在括号中加上索引,例如,引用报告层中的第二个轴框,消息会将轴的增量更改为 1。您可以使用大纲框的标题,例如 ["Parameter Estimates"],后跟相应的列框对象类,并在括号中加上索引。在这里,消息会以矩阵的形式检索列框中的值。实际上,您甚至可以仅使用一系列索引值来引用嵌套显示框,但不建议这样做。此处显示的两个示例都以显示树中完全相同的值为目标。但是,如果只是查看代码,第一个例子的语法很难理解,并且可能会受到用户偏好设置或版本更改导致的显示树更改的影响。第二个示例则以命名大纲项(其中的第一个数字列框)为目标,并检索该列中的第三个值。您还可以使用部分字符串或通配符来指定目标显示框的标题或标头。在本例中,? 字符用于替换字符串中不需要匹配的部分。