Gentile amministratore e utenti JMP,
Vorrei nominare l'immagine in base alle variabili e ho provato a seguire alcuni suggerimenti in questo forum. Tuttavia, il nome dei file di output non è apprezzato.
TCB = {"TCB218";"TCB219";"TCB220"};
for ( i=1, i <= Nitems(TCB), i++,
k=1;
dt << Seleziona dove( :entitygroup3 == TCB[i]);
TCB[i]= dt << Sottoinsieme(Tabella di output( TCB[i]), Righe selezionate( 1 ), Solo colonne selezionate( 0 ));
Riepilogo = Nuova finestra ("Riepilogo OOC",
Generatore di grafici(
Dimensioni ( 1268, 656 ),
Mostra pannello di controllo( 0 ),
variabili(
X( :KPP ),
Gruppo X( :DIE_TYPE ),
Gruppo X( :spc_chart_subset ),
Gruppo Y( :Bonder ),
Colore( :monitor_set_name )
),
Elementi(Bar(X, Legend( 13), Etichetta("Etichetta per valore"))),
Filtro dati locali(
Chiudi Schema( 1 ),
Aggiungi filtro(
colonne( :chart_incontrol_flag ),
Dove( :chart_incontrol_flag == "N" )
)
),
SendToReport(
Spedizione(
{},
"KPP",
ScaleBox,
{Riga etichetta(
{Orientamento etichetta ("Verticale"), Stile segno di spunta ("Short Mark")}
)}
),
Spedizione(
{},
"400",
ScaleBox,
{Modello legenda( 13, Proprietà( 0, {Colore riempimento( 68 )} ) )}
)
)
)
);
Riepilogo << salva immagine("<<
>>\"|| Char (TCB[i] ) ||"_Riepilogo"||".png","png");
k++
)
Voglio che il nome di output dell'immagine sia TCB218_Summary.png , TCB219_Summary.png , TCB220_Summary.png, ma il risultato è DataTable(-TCB218 8-)_Summary.png
Mi daresti qualche consiglio?
Cordiali saluti
Sembra che tu stia sovrascrivendo le stringhe nell'elenco TCB (apposta?). Può essere fatto in questo modo, ma durante il salvataggio usa TCB[i] << get name invece di Char(TCB[i]), ma userei un elenco diverso per mantenere i nomi e i riferimenti.