Ciao
Sto cercando di cambiare permanentemente il formato per:
1) Limiti di controllo a una linea tratteggiata rossa
2) Limiti di specifica a una linea continua rossa
Posso cambiare il colore all'interno delle piattaforme , ma non il tipo di linea, non voglio continuare con la personalizzazione per fare questo, qualsiasi idea
Se si tratta di un problema di script, per favore dimmi come posso renderlo permanente, ancora novizio con questo
Grazie in anticipo
Inizia a tracciare la tua carta di controllo e personalizzare i formati di linea.
(Ho usato i dati di esempio di Big Class dai dati di esempio in JMP.)
Quindi catturare lo script JSL per questo. Dal menu triangolo rosso di Control Chart Builder> Salva script> Nella finestra degli script:
Control Chart Builder(
Size( 508, 438 ),
Show Control Panel( 0 ),
Show Capability( 0 ),
Variables( Y( :height ) ),
SendToReport(
Dispatch(
{},
"Control Chart Builder",
FrameBox,
{DispatchSeg( Line Seg( 3 ), {Line Style( "Dotted" )} ),
DispatchSeg( Line Seg( 4 ), {Line Style( "Dotted" )} )}
)
)
Se esegui questo script, verrà ricreato lo stesso grafico di controllo con le tue personalizzazioni (linee tratteggiate in questo caso).
Ora possiamo personalizzare lo script in modo da poter specificare una variabile Y diversa.
Aggiungi questo frammento all'inizio che aprirà una finestra di dialogo Colonna:
//This bit creates a new object called col_dlg using the Column Dialog function
col_dlg = Column Dialog(
_yVar = ColList( "Y, Variable" )
);
Quindi sostituire la variabile Y nello script della carta di controllo con un altro pezzettino di JSL che fa riferimento alla variabile Y di col_dlg :
col_dlg["_yVar"]
Lo script finale dovrebbe apparire così:
//This version generalises to any (continuous) column in the current data table
//This is done by using the Column Dialog function
//And then substituting in col_dlg"_yVar" for the column name
//This bit creates a new object called col_dlg using the Column Dialog function
col_dlg = Column Dialog(
_yVar = ColList( "Y, Variable" )
);
//This bit is as before but substituting in col_dlg"_yVar"
Control Chart Builder(
Show Capability( 0 ),
Variables( Y( col_dlg["_yVar"] ) ),
SendToReport(
Dispatch(
{},
"Control Chart Builder",
FrameBox,
{DispatchSeg( Line Seg( 3 ), {Line Style( "Dotted" )} ),
DispatchSeg( Line Seg( 4 ), {Line Style( "Dotted" )} )}
)
)
);
Spero che questo possa essere d'aiuto.
Phil