CIAO,
Di recente abbiamo convertito i nostri grafici di controllo in un generatore di grafici di controllo. Ciò che vediamo ora è che i nostri marcatori sono sotto la linea limite e media, il che rende difficile vederli. Esiste un modo semplice per metterli sopra queste linee?
Ecco cosa otteniamo:

Questo è ciò che vogliamo:

Ho notato che se inserisco una linea manualmente, questa andrà sotto i marcatori:

Nel caso peggiore potremmo calcolare e posizionare i limiti/la media come una riga personalizzata.
Control Chart Builder(
Size( 600, 310 ),
Show Two Shewhart Charts( 0 ),
Show Limit Labels( 1 ),
Show Limit Summaries( 0 ),
Variables(
Subgroup( :BATCH ),
Y( :"Mean(RESULT)"n )
),
Chart(
Points( Statistic( "Individual" ) ),
Limits( Sigma( "Moving Range" ) ),
Set Control Limits( {LCL( 150 ), UCL( 200 )} )
),
Show Control Panel( 0 ),
SendToReport(
Dispatch( {}, "Control Chart Builder", OutlineBox,
{Set Title(
"<PRODUCT> - <PARAMETER>"
)}
),
Dispatch( {}, "Batch", ScaleBox,
{Min( -0.5 ), Max( 47.3 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch( {}, "Mean(RESULT)", ScaleBox,
{Min( 140 ), Max( 210 ), Inc( 10 ), Minor Ticks( 1 )}
),
Dispatch( {}, "graph display 1 title", TextEditBox, {Set Text( "" )} ),
Dispatch( {}, "Subgroup display 1 title", TextEditBox,
{Set Text( "Batch" )}
),
Dispatch( {}, "Y display 1 title", TextEditBox,
{Set Text( "Parameter" )}
)
)
);</PARAMETER></PRODUCT>È possibile ottenere i marcatori in cima ai limiti e alla linea media? Come potremmo farlo?
Grazie!
Fare clic con il tasto destro del mouse sul grafico, andare su Personalizza e spostare il marcatore in fondo all'elenco

Grazie, questo ha risolto il problema.
Per risolvere questo problema in uno script, aggiungi un dispatch:
Dispatch(
{},
"Control Chart Builder",
FrameBox,
{Reorder Segs( {1, 2, 4, 5, 6, 7, 8} )}
)