come scrivere uno script JSL per riportare 20 grafici/grafici in un report combinato e chiudere tutti i 20 grafici individuali?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ho scritto uno script che, dopo l'esecuzione, aprirebbe 20 finestre per ogni grafico nello script oltre alle tabelle dei dati.Come scrivere nello script JSL per riportare 20 grafici/grafici in un report combinato e mostrare tutti i 20 singoli grafici originali?Ho provato il seguente script ma non ho restituito nulla.
rptPIC = tramaPIC << rapporto ;
w1 = Nuova finestra ( "Grafici di tendenza" ,
Casella di testo ( " data/ora di esecuzione: " || :: Data || "MST" ) ,
IWSWS = Casella di contorno ( "Di tendenza" ,
Casella di testo ( " " ) ,
Casella di riepilogo H ( rptPIC ) ,
Casella di testo ( " " ) ,
Casella di testo ( " " ),
Casella di riepilogo H ( rptLIC ) ,
Casella di testo ( " " ) ,
Casella di testo ( " " )
) ;
Ri: come scrivere uno script JSL per riportare 20 grafici/grafici in un report combinato e chiudere tutti e 2Grazie.Ri: come scrivere uno script JSL per riportare 20 grafici/grafici in un report combinato e chiudere tutti e 2Proprio come la risposta precedente, perché è già in un'altra finestra.
Ri: come scrivere uno script JSL per riportare 20 grafici/grafici in un report combinato e chiudere tutti e 2Qual è il motivo per cui senza aggiungere"Expr",
l'oggetto dist non viene visualizzato nella nuova finestra con lo script seguente:
nw = nuova finestra("Esempio", dist);Ri: come scrivere uno script JSL per riportare 20 grafici/grafici in un report combinato e chiudere tutti i 20 grafici individuali?Aggiunta della risposta di msharps.Se vuoi creare una variabile da inserire nella finestra, puoi sempre semplicemente racchiudere la tua piattaforma in Expr()
dt = open("$Sample_Data\Big Class.jmp");
//Crea espressione di distribuzione
dist = Expr(dt << Distribuzione( Distribuzione continua( Colonna( :altezza ) ) ));
//funziona ora
nw = nuova finestra("Esempio", dist);
Ri: come scrivere uno script JSL per riportare 20 grafici/grafici in un report combinato e chiudere tutti i 20 grafici individuali?Sarebbe meglio se mettessi tutti i tuoi rapporti direttamente in un'unica finestra fin dall'inizio.Creare un report e poi spostarlo è difficile.Utilizza 'nw = Nuova Finestra("contenitore"); nw << Aggiungi(rapporto);' formato.Per esempio:
//Ottieni dati di esempio
dt = open("$Sample_Data\Big Class.jmp");
//Crea un rapporto di distribuzione
dist = dt << Distribuzione( Distribuzione continua( Colonna( :altezza ) ) );
//deson non funziona perché la casella di visualizzazione è in un'altra finestra
nw = nuova finestra("Esempio", dist);
nw2 = nuova finestra("Esempio2");
//Crea la finestra direttamente nel contenitore in cui vogliamo che sia
nw2 << Append(dist = dt << Distribuzione (Distribuzione continua (Colonna ( :altezza ) ) ););