Selettore di fileSto cercando di creare un piccolo menu che ti permetta di scegliere tabelle di dati aperti. Una volta evidenziati i file desiderati e premuto il pulsante "Aggiungi file", si espanderà la finestra esistente in un'altra casella che mostra il nome del file e altre due caselle di testo in cui l'utente può digitare elementi.
Come può essere raggiunto?
SceneggiaturaRe: Selettore filePuoi ottenere un elenco di tabelle di dati aperte con << get data table list() e puoi combinarlo con << Ottieni nome per ottenere i nomi di quelli. Casella di riepilogo consente di creare un selettore per quelli basati sull'elenco dei nomi.
Names Default To Here(1);
Open("$SAMPLE_DATA/Big Class.jmp");
Open("$SAMPLE_DATA/Cars.jmp");
Get Data Table List() << get name;
Per "espandi la finestra esistente" puoi usare << append con caselle di modifica del testo per consentire all'utente di digitare o forse Table Box con String Col Edit Box.
Re: Selettore fileHo qualcosa ora ma trovo difficile selezionare più file e creare un'altra casella per ciascuno invece di creare solo una casella per> 1 file scelto.Re: Selettore fileOttieni l'elenco degli elementi dalla casella di riepilogo e quindi passa su di essi aggiungendo nuove caselle (o usa la casella tabella). Non posso davvero dare consigli migliori perché non ho idea di cosa sto aiutando.
Names Default To Here(1);
nw = New Window("Example",
H List Box(
V List Box(
a = List Box({"single", "double", "triple"}),
b = Button Box("Add Selections",
selections = a << Get Selected;
scb << Add Element(selections);
sceb1 << Add Element(Repeat({""}, N Items(selections)));
sceb2 << Add Element(Repeat({""}, N Items(selections)));
)
),
tb = Table Box(
scb = String Col Box("Option", {}),
sceb1 = String Col Edit Box("Edit1", {}),
sceb2 = String Col Edit Box("Edit2", {})
)
)
);
Re: Selettore fileNessun problema, grazie mille per il tuo aiuto!