Perfetto funziona, grazie mille.
Fabio Maiocchi
Il giorno 30 gennaio 2017 16:30, Francesco Porcari <
francesco.porcari@xxxxxxxxxxx> ha scritto:
Il giorno 30 gen 2017, alle ore 16:15, Fabio Maiocchi <
fabio.maiocchi93@xxxxxxxxx> ha scritto:
Buongiorno a tutti,
sto utilizzando in una WebPage una BagGrid con dei campi editabili per
visualizzare dei dati numerici e per poterli modificare direttamente.
Quando provo ad inserire un numero con più di 4 cifre decimali (es
0,1234), non lo accetta e mi riscrive il numero che c'era prima della
modifica.
Ho già provato a utilizzare i dtype N e R, ed a modificare il format, ma
senza successo.
Come posso fare?
Grazie, buona giornata.
Fabio Maiocchi
Puoi usare tranquillamente N ma devi aggiungere il format.
r.cell('price',name='Price',width='7em',dtype=’N’, edit=dict(
*format='#,###.00000’*), *format='#,###.00000’*)
nella edit vai a mettere tutti i parametri per il widget di input (per chi
non lo sapesse in questo caso un numberTextBox)
mentre l’altro format riguarda la visualizzazione in griglia una volta
inserito o modificato il valore.
Saluti
Francesco