come rimuovere "Dove" dalla finestra del rapporto del generatore di graficiCiao,
Ho uno script, che crea più grafici per parametro e li inserisce in una finestra di report.
l'output crea un testo sopra la casella di contorno "Where parameter=param", vorrei rimuoverlo. Come lo posso fare?

questo è lo snippet del codice rilevante:
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)
);Grazie in anticipo!
Re: come rimuovere "Dove" dalla finestra del rapporto del generatore di graficiLa definizione, presa dallo Scripting Index, di Top Parent è
Restituisce il genitore radice della casella di visualizzazione
Re: come rimuovere "Dove" dalla finestra del rapporto del generatore di graficiStupefacente!! ha funzionato!!
questa è la parte che mi mancava
<SPAN class="token messages"><<TOPPARENT></TOPPARENT></SPAN><SPAN class="token punctuation">;</SPAN>
Che cosa fa?
grazie ancora!
Re: come rimuovere "Dove" dalla finestra del rapporto del generatore di graficiTutto quello che devi fare è trovare la parte superiore dell'albero di visualizzazione, quindi eliminare la prima casella di testo, che è la visualizzazione della clausola Where.Vedi sotto
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)
);