Come inviare messaggi a un filtro dati locale già esistente all'interno di una finestra del generatore di graficiÈ possibile inviare messaggi a un filtro dati locale all'interno di un oggetto graphbuilder?
Sfortunatamente, non è possibile definire una variabile "ldf" all'interno del codice del graphbuilder - per inviare i messaggi a "ldf".
Devo "convogliare" il messaggio "attraverso l'oggetto gb"?
Visualizza altro... Modellazione statistica avanzataOrganizzazione dei contenutiAccesso ai datiEsplorazione e visualizzazione dei datiPersonalizzazione di massaRe: Come inviare messaggi a un filtro dati locale all'interno di una finestra del generatore di graficiAh, tramite il livello di report!
Grazie.
<<GET scriptable="" object=""></GET>
è la migliore invenzione!
Re: Come inviare messaggi a un filtro dati locale all'interno di una finestra del generatore di graficildf = current report()["Local Data Filter"]<<GET scriptable="" object=""></GET>
Re: Come inviare messaggi a un filtro dati locale all'interno di una finestra del generatore di graficiE se il Grafico è già lì e voglio ottenere le impostazioni del filtro dati locale (esistente)?
Qualche chance?
Re: Come inviare messaggi a un filtro dati locale all'interno di una finestra del generatore di graficiOh certo.
Come sempre:
entra nella stanza attraverso un'altra porta e il muro scompare.
Grazie Jarmo.
Re: Come inviare messaggi a un filtro dati locale all'interno di una finestra del generatore di graficiEcco un esempio tratto dallo Scripting Index
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Time Series/Air.jmp" );
gb = dt << Graph Builder(
Size( 522, 492 ),
Show Control Panel( 0 ),
Variables(
X( :month ),
Y( :Ozone Concentration ),
Group X( :Summer Months Intervention )
),
Elements( Points( X, Y, Legend( 10 ) ), Smoother( X, Y, Legend( 11 ) ) ),
);
ldf = gb << Local Data Filter(
Add Filter( columns( :date ), Where( :date >= 16Oct1965 & :date <= 31Aug1968 ) )
);
fc = ldf << Get Filter Column( :date );
fc << Zoom to Selection;
Wait( 1 );
fc << Reset Zoom;
Re: Come inviare messaggi a un filtro dati locale all'interno di una finestra del generatore di graficiPotresti aggiungere un filtro dati locale dopo aver creato il generatore di grafici, questo ti consentirà di avere un riferimento
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(534, 464),
Show Control Panel(0),
Graph Spacing(5),
Variables(X(:weight), Y(:height)),
Elements(Points(X, Y, Legend(5)), Smoother(X, Y, Legend(6)))
);
ldf = gb << Local Data Filter(Add Filter(columns(:sex), Where(:sex == "F")));
wait(1);
ldf << Clear();
ldf << Add Filter( columns( :name) );// same for ldf?