Me gustaría recibir ayuda sobre cómo enviar comandos a elementos dentro de un informe de plataforma. Lo he hecho antes con la ayuda de la sugerencia de Xan Gregg. Lo hice yo mismo en otro caso cuando obtuve el código correcto pero no puedo encontrar nada que realmente explique cómo hacerlo cada vez. Tengo un informe que sale de la plataforma Serie temporal y quiero enviarle al informe un comando Guardar columnas en el cuadro de esquema donde aparece el primer modelo. Este cuadro de esquema tiene una ventana desplegable. Probé Actualizar elemento (), así como Guardar columnas (1) y Guardar columnas. Supongo que no estoy identificando el cuadro Esquema correctamente y no puedo encontrar información sobre cómo hacerlo, por lo que agradecería mucho una discusión sobre cómo identificar el elemento adecuado cada vez. Adjunto una captura de pantalla de la ventana del informe y debajo están mis intentos de JSL. Cualquier ayuda es muy apreciada.
dt = tabla de datos actual();
ts = dt << Serie temporal(
Y( :"Formación de línea-Velocidad de línea de formación"n ),
Lista de entrada (: Longitud del tapete),
Variograma( 1 ),
Función de transferencia(
Orden (0, 1, 6),
Estacional (0, 0, 0, 1),
:Longitud del tapete( Orden( 0, 1, 0 ), Estacional( 0, 0, 0, 1 ), Retraso( 0 ) ),
Intervalo de predicción (0,85),
Número de períodos de pronóstico (6)
),
Informe de comparación de modelos (Seleccionar informes ([1]), Seleccionar gráficos (Vacío())),
Serie de entrada (: Longitud del tapete, Variograma (0)),
Enviar a informe (
Despacho(
{"Velocidad de línea de formación de líneas de formación de series de tiempo", "Comparación de modelos"},
"",
cuadro de desplazamiento,
{Color de fondo ({246, 250, 254})}
),
Despacho(
{"Velocidad de línea de formación de series de tiempo",
"Modelo de función de transferencia (1)", "Previsión interactiva"},
"Series de tiempo",
caja de marco,
{DispatchSeg( CustomStreamSeg( 2 ), {Color de línea( "Rojo")} ),
DispatchSeg( CustomStreamSeg( 3 ), {Color de línea( "Azul")} ),
DispatchSeg( CustomStreamSeg( 4 ), {Color de línea( "Azul")} ),
DispatchSeg( CustomStreamSeg( 5 ), {Color de línea( "Azul")} )}
)
)
);
tsr = Informe(ts);
tsb = tsr(OutlineBox("Modelo de función de transferencia (1)"));
tsb << Guardar columnas;
// tsr << Actualizar elemento(1, 1, 1, 1, 8, 1, {Guardar columnas}));
// tsr << Actualizar elemento(1, 1, 3, {Guardar columnas}));