Agregar un formato durante la creación de un par coincidenteHola. Creé un gráfico de pares coincidentes de esta manera y funciona.
mpObj = stackDT << Matched Pairs(
Y( column(stackDT, referenceDTName ), column(stackDT, currentDTName ) ),
Plot Dif By Mean( 0 ),
Plot Dif By Row( 1 ),
Reference Frame( 0 ),
By( :Test Item )
);
Sin embargo, espero añadir formato al eje Y del gráfico para que esté en formato científico. Puedo lograrlo modificando la configuración después de crear el gráfico (NOTA: Solo muestro una parte del código).
SendToReport(
Dispatch( {"Difference: X: R1-Y: R2"}, "2", ScaleBox( 2 ),
{Format( "Engineering SI", 12 )}
)
)
Espero incluir este formato en el primer código durante la creación del gráfico de pares coincidentes (para no tener que realizar otro paso de formato). ¿Es posible? De ser así, ¿podrías mostrarme cómo?
¡Gracias!
Automatización y scriptingRe: Agregar un formato durante la creación de un par coincidenteModifique el eje en el informe, vaya al triángulo rojo y copie el script. Debería ser igual (o muy similar) a lo que obtendría si moviera esa parte dentro del mensaje "Matched Pairs()".

Matched Pairs(
X(:Dose),
Y(:BP 8M, :BP 8W),
Reference Frame(1),
SendToReport(
Dispatch({"Difference: BP 8W-BP 8M"}, "1", ScaleBox,
{Format("Scientific", 12)}
)
)
);
A medida que lo uses, es posible que se requieran algunas modificaciones adicionales.
Re: Agregar un formato durante la creación de un par coincidenteEsto es lo que estoy haciendo ahora. El gráfico de pares coincidentes ya está creado y, después, ejecuté un script exactamente como me sugeriste. Mi pregunta es que, durante la creación del gráfico de pares coincidentes (antes de que existiera), quiero incluir el formato.
Mi script crea varios gráficos de pares coincidentes a la vez. Esto significa que tendría que acceder a cada gráfico y reformatearlos individualmente. No es muy eficiente. Espero poder especificar el formato al crear los gráficos.
Re: Agregar un formato durante la creación de un par coincidenteCreo que lo entiendo:
mpObj = stackDT << Matched Pairs(
Y( column(stackDT, referenceDTName ), column(stackDT, currentDTName ) ),
Plot Dif By Mean( 0 ),
Plot Dif By Row( 1 ),
Reference Frame( 0 ),
SendToReport(
Dispatch( { },
"2", ScaleBox( 2 ),
{Format( "Engineering SI", 12 )}
)
),
By( :Test Item )
);
Al principio no pensé que "Dispatch ({ }", si no hay nada especificado dentro de "{ }", funcionaría.