<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />¿Cómo creo una tabla separada para el informe de indicador de variabilidad GRR para elementos selectivos en el informe?
primer informe

Script JMP actual para mostrar el primer informe
Borrar Globales();
ventana emergente = diálogo (
"Ingrese la tolerancia de especificación",
selección = editarnúmero(),
"Seleccionar factor de reproducibilidad",
seleccion1 = combobox("Equipo","Operador"),
Botón ("Aceptar"),
Botón( "Cancelar" ));
Si (ventana emergente ["Botón"] == -1,
Tirar("cancelar" ));
rangoespecífico = popup["Selección"];
reproducibilidad=ventana emergente["Selección1"];
Columna (1) << tipo de modelado (nominal);
Columna( 2 ) << tipo de modelado( nominal ) << Establecer nombre(eval(if(reproducibilidad==1,"Equipo","Operador")));
Columna (3) << tipo de modelado (continuo);
var=Tabla de Variabilidad(
Y( Columna (3) ),
X( Columna (2) , Columna (1) ),
Modelo( "Cruzado"),
Iteración máxima (20),
Tipo de análisis( Nombre( "Elija el mejor análisis (EMS REML Bayesian)" ) ),
Sigma histórico( 0 ),
Conectar medios de celda ( 1 ),
Mostrar medias de grupo (1),
Mostrar Gran Media( 1 ),
Gráfico de desarrollo estándar( 1 ),
Calibre RR( 5.15, espectroespecífico, 0, 0 ),
Informe RR calibre ( 1 ),
Mostrar diagramas de caja( 1 ),
Parcelas medias ( 1 ),
Gráficos de desarrollo estándar( 1 )
);
var << Establecer título del informe ("Resultados GRR")
_____________________________________________________________________________________________________________________________________________
Segundo Informe
¿Cómo creo una tabla separada para el informe de indicador de variabilidad (informe de linealidad y sesgo) para elementos selectivos en el informe?

Script JMP para el segundo informe
Borrar Globales();
Columna (1) << tipo de modelado (nominal);
Columna (2) << tipo de modelado (continuo);
Columna (3) << tipo de modelado (continuo);
Columna (4) << tipo de modelado (nominal);
var=Tabla de Variabilidad(
Y (columna (3)),
X( Columna(2) ),
Por (columna (4)),
Tipo de análisis( Nombre( "Elija el mejor análisis (EMS REML Bayesian)" ) ),
Estándar (columna (2)),
Conectar medios de celda ( 1 ),
Mostrar medias de grupo (1),
Mostrar Gran Media( 1 ),
Gráfico de desarrollo estándar( 1 ),
Mostrar diagramas de caja( 1 ),
Informe de sesgo,
Estudio de Linealidad( 0.05 )
);
var << Establecer título de informe ("Resultados de linealidad/sesgo")
Me alegro de que haya funcionado.Mientras trabaja en el segundo informe, tenga en cuenta que cuando tiene una variable Por, tendrá un cuadro de visualización para cada grupo Por. Utilice un índice para hacer referencia al informe de cada grupo Por.Si hubiera un Por grupo en el ejemplo que usé arriba, para poder acceder a la capa de informe para cada uno, mi código se vería así:
LBL1a = var. [1] ["Indicador....]para el primer grupo "Por", y
LBL1b = valor nominal [2] ["Calibre....] para el segundo grupo "Por".
Gracias Jerry Cooper funciona muy bien!!!
El informe de linealidad y sesgo es un poco complicado, ya que podría haber más de 1 informe de linealidad y sesgo y necesitamos obtener el mínimo del % de linealidad y el % de sesgo.
Puede haber una mejor manera, pero esto produce el resultado que busca.El truco consiste en exponer la estructura de árbol del informe o cuadro de esquema que contiene la información que desea. Haga clic con el botón derecho en el botón de revelación del esquema y seleccione Editar->Mostrar estructura de árbol:

La ventana resultante mostrará la estructura de árbol de los objetos en el informe para que pueda hacer referencia a ellos en su secuencia de comandos. Vea a continuación el código que agregué a su secuencia de comandos para producir la tabla para su primer informe:
repvar = variable << Informe ;
LBL1 = repvar [ "Calibre R&R" ][ Caja de cuerdas ( 1 )] ;
LBL2 = repvar [ "Calibre R&R" ][ Caja de cuerdas ( 2 )] ;
VAL1 = repvar [ "Calibre R&R" ][ Cuadro de columna de número ( 3 )] ;
VAL2 = repvar [ "Calibre R&R" ][ Cuadro de columna de número ( 6 )] ;
ganar1 = Nueva ventana ( "El informe" ,
Caja de mesa ( Caja de cuerdas ( "Atributo" , { LBL1 [ 5 ] , LBL1 [ 1 ] , LBL1 [ 6 ] , LBL1 [ 2 ] , "Número de categorías distintas" , "P/T %" } ) ,
Caja de cuerdas ( "Abrev" , { LBL2 [ 5 ] , LBL2 [ 1 ] , LBL2 [ 6 ] , LBL2 [ 2 ]} ) ,
Cuadro de columna de número ( "Valor" , { VAL1 [ 5 ] , VAL1 [ 1 ] , VAL1 [ 6 ] , VAL1 [ 2 ] , VAL2 [ 4 ] , VAL2 [ 6 ] * 100 } )
)
) ;
El resultado:

Espero que esto ayude.