JMP Reports like Graph Builder and Bubble Plot stretch with window size by default, and combined with Splitter Boxes in a dashboard give you a lot of flexibility in size and layout. Other JMP reports may not stretch by default, and require customization to create a stretchable dashboard.
One built-in feature for dashboard stretching is Summary View. You can opt-in to the Summary View when creating a dashboard using Combine Windows:
In a running dashboard, you can also toggle Summary View on or off for all reports (from the top-level red-triangle) or for any individual report (from the report red-triangle):
Summary View makes graphs stretchable, but also hides most other information, such as tables. Stretching works best when there is little else in the window, because otherwise the tables and other display information will cause the graph to shrink to a size too small to be very useful.
More customized stretching can be done from JSL. A few examples of things you can do are shown in the script below:
- Collapse parts of the reports that you don't need - in many cases this could also be done from the red-triangle menu of the platform.
- Close outlines to keep them available but save some initial space
- Make a long table scrollable. This can also be done interactively by stretching the table with the mouse
- Decide which boxes should be stretchable (often Frame Box) and turn on stretching. You may also want to use <<Set Min Size() and <<Set Max Size().
dt=Open("$SAMPLE_DATA/Big Class.jmp");
biv = dt << Bivariate( Y( :weight ), X( :height ), Fit Line );
rpt = biv << Report;
rpt["Lack Of Fit"] << Visibility("Collapse");
rpt["Analysis of Variance"] << Close(1);
rpt["Summary of Fit"][Table Box(1)] << Set Scrollable(3,0);
rpt[Frame Box(1)] << Set Auto Stretching(1,1);
Suggestions 1 (Collapse) and 4 (Stretchable) are essentially what Summary View is doing for you with a rule-based approach. With JSL and interactive customization you can more precisely create the type of stretchable dashboard that you are looking for.
Hope that helps!