cómo eliminar "dónde" de la ventana de informe del generador de gráficosHola,
Tengo un script que crea múltiples gráficos por parámetro y los coloco en una ventana de informe.
la salida crea un texto sobre el cuadro de esquema "Donde parámetro = parámetro", me gustaría eliminar eso. ¿Cómo puedo hacer eso?

Este es el fragmento de código relevante:
graph = panel Box();
Build_chart = Function( {param},
gb = dt1 << Graph Builder(
Size( 1024, 725 ),
Show Control Panel( 0 ),
Auto Stretching( 0 ),
Automatic Recalc( 1 ),
Variables( X( :pm_start_date ), Y( :task_value ),Group X( :parameter ),
Elements( Points( X, Y, Legend( 1 ), Jitter( 1 ) ), Smoother( X, Y, Legend( 2 ) ) ),
Where( :parameter == param )
)
);
For( j = 1, j <= N Items( param_list ), j++,
graph << append( Report( Build_chart( param_list[j] ) ) )
);
chartreport = New Window( "test ",
ob = H List Box( graph)
);¡Gracias de antemano!
Re: cómo eliminar "Where" de la ventana de informe del generador de gráficosLa definición, tomada del Índice de Scripting, para Top Parent es
Devuelve el padre raíz de la caja de presentación
Re: cómo eliminar "Where" de la ventana de informe del generador de gráficos¡¡increíble!! ¡¡funcionó!!
esta es la parte que faltaba
<SPAN class="token messages"><<TOPPARENT></TOPPARENT></SPAN><SPAN class="token punctuation">;</SPAN>
¿Qué hace?
¡gracias de nuevo!
Re: cómo eliminar "Where" de la ventana de informe del generador de gráficosTodo lo que necesita hacer es buscar la parte superior del árbol de visualización y luego eliminar el primer cuadro de texto, que es la visualización de la cláusula Where. Vea abajo
graph = panel Box();
Build_chart = Function( {param},
gb = dt1 << Graph Builder(
Size( 1024, 725 ),
Show Control Panel( 0 ),
Auto Stretching( 0 ),
Automatic Recalc( 1 ),
Variables(
X( :pm_start_date ),
Y( :task_value ),
Group X( :parameter ),
Elements( Points( X, Y, Legend( 1 ), Jitter( 1 ) ), Smoother( X, Y, Legend( 2 ) ) ),
Where( :parameter == param )
)
);
tp = Report( gb ) << topparent;
tp[Text Box( 1 )] << delete;
);
For( j = 1, j <= N Items( param_list ), j++,
graph << append( Report( Build_chart( param_list[j] ) ) )
);
chartreport = New Window( "test ",
ob = H List Box( graph)
);