<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao a tutti,
Mi scuso per la domanda fondamentale. Ho una sceneggiatura più ampia a cui sto lavorando, ho ristretto il mio problema attuale alla seguente situazione. Ho semplificato anche il codice.
Il mio obiettivo è compilare un elenco e questo elenco appena popolato viene quindi riepilogato in una nuova finestra. Sono in grado di popolare correttamente la lista vuota e creare la nuova finestra, tuttavia i contenuti della lista non sono presenti. Debugger non rileva alcun problema con lo script e non sono riuscito a trovare nessuno con un problema simile.
Ho provato tutte le varianti che potevo pensare e ogni finestra creata nel codice qui sotto mi fornisce nuove finestre con liste vuote. Ho bisogno del contenuto della lista visualizzata ancora nella finestra.
Di nuovo, sono sicuro che mi manca qualcosa di molto semplice e apprezzo la tua pazienza e il tuo aiuto!
Ecco il codice, grazie ancora per il tuo aiuto:
ListToBePopulated2 = {1,2,3,4,5};
SummaryWindow2 = New Window ("Finestra di riepilogo",
Casella di testo ("Riepilogo dei valori inseriti2"),
Casella di contorno ("Sezione n. 2",
H List Box (
Casella di visualizzazione ("Gruppo2", casella di riepilogo (ListToBePopulated2))
)
)
);
ListToBePopulated3 = {};
per (i = 1, i <= 6, i ++, ListToBePopulated3 = i);
SummaryWindow3 = New Window ("Finestra di riepilogo",
Casella di testo ("Riepilogo dei valori inseriti3"),
Casella di contorno ("Sezione n. 3",
H List Box (
Casella di contorno ("Gruppo3", casella di riepilogo (ListToBePopulated3))
)
)
);
Gli elenchi per la casella di riepilogo devono contenere caratteri, non numeri. Questo codice funziona:
ListToBePopulated2 = { "1" , "2" , "3" , "4" , "5" } ;
SummaryWindow2 = Nuova finestra ( "Finestra di riepilogo" ,
Casella di testo ( "Riepilogo dei valori inseriti2" ) ,
Scatola di contorno ( "Sezione 2" ,
H List Box ( Scatola di contorno ( "Gruppo 2" , Casella di riepilogo ( ListToBePopulated2 ) ) )
)
) ;
ListToBePopulated3 = {} ;
Per ( io = 1 , io <= 6 , io ++,
ListToBePopulated3 [ io ] = carbonizzare ( io )
) ;
SummaryWindow3 = Nuova finestra ( "Finestra di riepilogo" ,
Casella di testo ( "Riepilogo dei valori inseriti3" ) ,
Scatola di contorno ( "Sezione # 3" ,
H List Box ( Scatola di contorno ( "Group3" , Casella di riepilogo ( ListToBePopulated3 ) ) )
)
) ;