Aggiunta del filtro dati locale a una finestra di outputCiao gente, sto cercando di creare una dashboard di dati da più grafici. Nelle finestre di output sono presenti alcuni grafici diversi che estraggo da script diversi. Uno di questi devo aggiungere il filtro dati locale nel grafico. Ecco come lo sto facendo attualmente:
1. nel grafico A script, lo metto come
G_graph_A = Outline Box ("Graph A",
DT << Contour Plot(
X( x, y ),
Y( Value ),
Local Data filter ( Add Filter( columns(filterA, filterB),
Display( filterA, Size( 112, 530 ), Check Box Display ),
Display( filterB, Size( 144, 926 ), Check Box Display )))
));2. nello script della finestra di output, lo scrivo come:
REPORT_WINDOW = New Window( "DATA",
Tab Box("DATA",
V List Box( DATE, G_graph_A, G_graph_B)
));Tuttavia, nella finestra di output viene visualizzato solo il grafico e non viene visualizzato il grafico Un filtro dati locale. Potresti aiutarmi a dare un'occhiata a cosa potrebbe essere andato storto?
Inoltre, mi chiedo come potrei generare un'altra scheda separatamente per G_graph_B?
Grazie mille per l'aiuto!
Automazione e scriptingRe: Aggiunta di un filtro dati locale a una finestra di outputCosa hai in filterA e filterB?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
ob = Outline Box("Graph A",
gb = dt << Graph Builder(
Size(525, 586),
Show Control Panel(0),
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11))),
Local Data Filter(
Add Filter(
columns(:name, :age),
Display(:name, N Items(15), Find(Set Text(""))),
Display(:age, N Items(6))
)
)
)
);
nw= New Window("DATA",
Tab Box(
Tab Page Box("DATA",
V List Box(ob)
)
)
);
Utilizzare Tab Page Box con Tab Box per creare schede separate
Re: Aggiunta di un filtro dati locale a una finestra di outputCiao Jarmo, grazie mille per la risposta. Continuo a riscontrare questi due problemi:
1. Ho fatto esattamente la stessa cosa del tuo esempio (filtro dati locale all'interno del grafico di contorno), tuttavia non viene ancora visualizzato nella finestra di output. Ho provato a generare lo stesso filtro come filtro dati e ci sono riuscito. Nei filtri A e B, ho ID in caratteri. Ecco cosa ho provato:
G_graph_A = Outline Box ("Graph A",
gb = DT << Contour Plot(
X( x, y ),
Y( Value ),
Local Data filter ( Add Filter( columns(filterA, filterB),
Display( filterA, Size( 112, 530 ), Check Box Display ),
Display( filterB, Size( 144, 926 ), Check Box Display )),
)
);
2. Per quanto riguarda la casella della pagina delle schede, ho provato la tua ma non risponde come funzione.