Modo per spostare una finestra in una posizione "bambina" sulla finestra di casa?Ciao a tutti,
Mi chiedevo se esistesse un modo per creare uno script per spostare una "Nuova finestra" come "figlia" della tabella dati, come una normale vedova di analisi si presenta come:
Vorrei che questa finestra venisse visualizzata sotto la tabella dati con cui sta lavorando

Quindi sotto l'icona del generatore di grafici.

Pensieri?
Steve
Automazione e scriptingRe: Modo per spostare una finestra in una posizione "bambina" sulla finestra di casa?Conosco almeno una soluzione alternativa a questo problema come ho usato in altri casi. Puoi aggiungere il report alla nuova finestra e poi comprimerlo
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11)))
);
nw = New Window("not child",
Button Box("OK")
);
nw = New Window("is child",
vlb = V List Box(
Distribution(Nominal Distribution(Column(:sex)), Histograms Only)
),
Button Box("OK")
);
vlb << visibility("Collapse")

Il mio argomento in cui ho chiesto come forzare i dati associati per una nuova finestra: cosa determina quale tabella dati viene vista come "Dati associati" per la nuova finestra?
Elemento della lista dei desideri: consente di impostare le tabelle di dati associate in una nuova finestra
Re: Modo per spostare una finestra in una posizione "bambina" sulla finestra di casa?E se desideri spostare una finestra esistente in una posizione secondaria, puoi semplicemente aggiungere un report temporaneo e quindi eliminarlo di nuovo.
Dopo aver eseguito il codice, il report verrà visualizzato come figlio di Big Class:

Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("change to child",
V List Box (
tmp= v list box (),
Button Box("OK"))
);
tmp << append (
Distribution(Nominal Distribution(Column(:sex)), Histograms Only)
);
wait(0);
tmp << delete;