14.03.2014 Views

Scripting Guide - SAS

Scripting Guide - SAS

Scripting Guide - SAS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 11 Display Trees 331<br />

Manipulating Displays<br />

Manipulating Displays<br />

Reports in JMP are built in a hierarchical manner by nesting and gluing together different types of<br />

rectangular boxes. To manipulate reports with scripts, you first need to learn a bit about how these boxes<br />

work. You might want to learn more about how this works if:<br />

• You want to manipulate display boxes from existing reports.<br />

This section introduces JMP reports in general and then discusses how to navigate reports, extract data<br />

from them, and change them from JSL.<br />

• You want to construct your own reports.<br />

See the next section, “Constructing Display Trees” on page 345, after first reviewing the introduction<br />

that begins this section.<br />

As you work with displays, a preference might be of use. In the General category of Preferences, select<br />

Report Invalid Display Box Messages to see possible errors. The default value is off.<br />

When this preference is off and a script contains invalid display box messages, JMP ignores those errors and<br />

continues executing the script. When this preference is on, script execution stops when an invalid display<br />

box is reached, and an error is sent to the log.<br />

Using this preference while you are developing your script helps you avoid possible problems.<br />

Introduction to Display Boxes<br />

Here are a few diagrams of the most common types of display boxes in JMP.<br />

Table 11.1 The most common types of display boxes<br />

VListBoxes glue boxes together vertically.<br />

HListBoxes glue boxes together horizontally.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!