[genropy] Re: Problema baggrid editabile

  • From: Fabio Maiocchi <fabio.maiocchi93@xxxxxxxxx>
  • To: genropy@xxxxxxxxxxxxx
  • Date: Mon, 30 Jan 2017 16:39:37 +0100

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

Other related posts: