Cosa ha ispirato questa richiesta di lista dei desideri?
I rapporti JMP utilizzano molte caselle di riepilogo con menu a forma di triangolo rosso nei rapporti, ma il dashboard utilizza caselle di pagina a schede. Preferisco l'aspetto della casella della scheda a meno che non voglia poter comprimere il livello più alto del report. Di seguito sono riportati alcuni esempi delle attuali implementazioni in JMP


Qual è il miglioramento che vorresti vedere?
JMP offre opzioni di visualizzazione report (attualmente Completo e Riepilogo).

Aggiungi una nuova opzione ("Dashboard"?) che cambierebbe la casella di contorno di livello superiore in casella di pagina con linguetta (ancora meglio sarebbe se nel generatore di grafici i "titoli" potessero essere combinati, ma molto probabilmente si tratta di una discussione separata)

Perché questa idea è importante?
Fornisce report più puliti (a mio avviso) a JMP. Questi possono essere già creati utilizzando Dashboards o tramite script, ma potrebbe essere utile averli direttamente disponibili da JMP Reports.
Script di esempio su come la casella di contorno può essere "modificata" in casella di pagina con linguetta durante lo scripting
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("Dashboards",
H List Box(
tpb1 = Tab Page Box("Graph Builder",
gb = dt << Graph Builder(
Show Control Panel(0),
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11)))
)
),
Spacer Box(Size(20, 0)),
tpb2 = Tab Page Box("Distribution",
dist = dt << Distribution(
Stack(1),
Continuous Distribution(Column(:height), Horizontal Layout(1), Vertical(0))
)
)
)
);
gb << Title("");
tpb1 << Set Scriptable Object(gb);
tpb1 << Set Base Font("Title");
// Optimal case, you could hide "title"?
graph_titlebox = Report(gb)[TextEditBox(1)];
graph_titlebox << Visibility("Collapse");
// and maybe move it to the proper title
tpb1 << Title("Graph Builder - " || (graph_titlebox << get text));
dist << Title("");
tpb2 << Set Scriptable Object(dist);
tpb2 << Set Base Font("Title");
Write();
Scatole di contorno
Caselle della pagina scheda
Come suggerisce @hogi , i titoli adesivi sono il grande vantaggio dei box Outline come contenitori generali della piattaforma. I dashboard racchiudono la piattaforma sia in un TabPageBox *e* in uno ScrollBox, come visualizzazione alternativa. Il TabPageBox nel caso Dashboard funziona anche come meccanismo di trascinamento e rilascio e di ingrandimento/ripristino per riorganizzare i report. Tieni presente che la piattaforma OutlineBox non viene effettivamente sostituita, ma viene soppressa, in modo simile a quanto dimostrato da @jthi nella versione con script. Anche l'allungamento è un fattore importante quando si combinano report come questo, poiché l'esempio basato su script non allunga la finestra del Costruttore di grafici. L'utilizzo nel dashboard di SplitterBox e ScrollBox aiuta a mantenere il comportamento di allungamento/scorrimento di ciascun report.