cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Choose Language Hide Translation Bar
Sebastienlg
Level II

JMP script: Script Alarm Control chart- Table with atypical batch number and values

Hello everyone,

I am trying to make a table with the OOT (out of Trend) batches with their respective "atypical" values.

I used for that the "script alarm" function as I could found some exemples on the JMP community.

 

Here is my script:

 

	z_KSigmaZ =1.4;

// Création de la Carte de controle si N catégories > 5
	Names Default To Here( 1 );
	If(N Items(Associative Array(:"RNS/NS tordu (srg)")) > 5,
	Graph_expr1=Expr(
		Graph1 = Control Chart(
				Sample Label( :Numéro de lot ),
				Sample Size( :Nombre de seringues ),
				KSigma(TBD),
				Sort by Row Order( 1 ),
			Chart Col( :"RNS/NS tordu (srg)"n, P( Test Beyond Limits( 1 ), Limits Precision( 1 ), LCL( -3 ) ) ),
		Alarm Script(
							Write(
								"Out of Control for test ",
								qc_test,
								" in column ",
								qc_col,
								" in sample ",
								qc_sample,
								"\!N"
							)),
		SendToReport(
		Dispatch(
			{},
			"P of RNS/NS tordu (srg)",
			OutlineBox,
			{Set Title( "p'-chart, Proportion de défaut" )}
		),
		Dispatch(
			{"P of RNS/NS tordu (srg)"},
			"2",
			ScaleBox,
			{Format( "Fixed Dec", 12, 5 ), Min( -0.00025 ), Max( 0.0025 ),
			Inc( 0.00025 ), Minor Ticks( 1 )}
		),
		Dispatch(
			{"P of RNS/NS tordu (srg)"},
			"1",
			ScaleBox,
			{Min( 0.5 ), Inc( 1 ), Minor Ticks( 0 )}
		),
		Dispatch(
			{"P of RNS/NS tordu (srg)"},
			"",
			AxisBox,
			{Add Axis Label( "Taux de défauts (srg)" )}
		))));
	SubstituteInto(Graph_expr1, Expr(TBD), z_KSigmaZ);
	Graph_expr1<< Test 1(1));

At the end, I would like to get the batch number, and the atypical value in a table.

 

I guess I need to call this function  Graph_expr1<< Test 1(1)to get the row number, but does not work.

Any suggestion to help me?

 

Thanks a lot for your answer,

 

 

0 REPLIES 0