Abilitare l'icona del calendario nella casella di modifica delle colonne numeriche?Sto creando un tablebox con una casella di modifica del numero che mostrerà la data.Tuttavia, anche se ho impostato correttamente il formato, l'icona del calendario non viene visualizzata.Ecco un esempio:
nw = new window("Test Calendar",
neb = number edit box(),
tb = table box(
string col box("String", {"One", "Two"}),
date_nceb = number col edit box("Dates", {., .})
)
);
neb << Set Format( Format( "ddMonyyyy", 12 ) );
date_nceb << Set Format( Format( "ddMonyyyy", 12 ) );

Come puoi vedere per la casella di modifica del numero, l'icona del calendario viene visualizzata correttamente.Niente per la colonna Date però.
ScriptingRi: Abilita l'icona del calendario nella casella di modifica Col numero?Potrebbe essere che Number Col Edit Box non supporti (ancora) la formattazione del calendario?
Forse come soluzione alternativa potresti usare Col Box (gestire i valori potrebbe essere un po 'più fastidioso).
Names Default To Here(1);
nw = new window("Test Calendar",
neb = number edit box(),
tb = table box(
string col box("String", {"One", "Two"}),
Col Box("Dates",
neb1 = Number edit box(.),
neb2 = Number edit box(.),
)
)
);
neb << Set Format( Format( "ddMonyyyy", 12 ) );
neb1 << Set Format( Format( "ddMonyyyy", 12 ) );
neb2 << Set Format( Format( "ddMonyyyy", 12 ) );Ri: Abilita l'icona del calendario nella casella di modifica Col numero?Ho finito per usare le col box come mi hai suggerito.Più overhead ma funziona.
Ri: Abilita l'icona del calendario nella casella di modifica Col numero?Nuova domanda relativa a quanto sopra.Sto creando una casella di colonna contenente caselle combinate e devo eseguire il ciclo su di esse ottenendo il valore selezionato per ciascuna casella combinata.Tuttavia non sembra esserci un metodo per farlo.
nw = new window("Test Colboxes",
tb = table box(
string col box("String", {"One", "Two"}),
date_nceb = number col edit box("Dates", {1, 2}),
cb = col box("Combo boxes"),
),
button box("OK",
cb_list = cb << get;
print(cb_list, nitems(cb_list));
)
);
cb << append(combo box({"ABC", "DEF"}));
cb << append(combo box({"GHI", "FUBAR"}));

Fare clic su OK mostra questo nel registro:
{"", ""}
2
Voglio ottenere l'elenco delle caselle combinate.