It is currently 8 June 2025, 19:44 Advanced search

Campo di pannello VS valore zero

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

Campo di pannello VS valore zero

Postby r.bianco » 9 October 2024, 10:01

InDe 21.5

Pannello legato a classe DO, a sua volta legata a tabella DB. Uno dei campi è float.
Nel pannello, quando inserisco ZERO nel campo float e mi sposto di riga (oppure premo invio, oppure il campo di pannello è attivo), lo zero viene tolto dal campo di pannello.
Visto che ho altre righe, in cui il campo float è NULL, vorrei poter vedere gli ZERO altrimenti non ne capisco la differenza.
Come posso fare?
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: Campo di pannello VS valore zero

Postby d.termini » 9 October 2024, 12:10

Puoi mettergli una maschera? Con "0.00" funziona


(Bello, potrei usare i float per nascondere gli zeri senza mettere a null il campo nell'estrazione o cambiare la proprietà text)
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: Campo di pannello VS valore zero

Postby r.bianco » 9 October 2024, 13:13

d.termini wrote:Puoi mettergli una maschera? Con "0.00" funziona


(Bello, potrei usare i float per nascondere gli zeri senza mettere a null il campo nell'estrazione o cambiare la proprietà text)


Yes, ma non ho un numero di decimali definito :(

(mi pare che float su sqlserver abbia qualche problema negli arrotondamenti, forse un problema nel driver per .net, non ricordo bene)
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: Campo di pannello VS valore zero

Postby d.termini » 9 October 2024, 13:35

r.bianco wrote:(mi pare che float su sqlserver abbia qualche problema negli arrotondamenti, forse un problema nel driver per .net, non ricordo bene)

No quello è proprio float di suo.

E se fai il contrario? Cioè su onDynamicProperties testi se tostring(campo)="0" (perché se è null è sicuramente uguale a 0) e metti campo.text="0"?
d.termini
 
Posts: 1656
Joined: 13 November 2017, 8:41

Re: Campo di pannello VS valore zero

Postby r.bianco » 9 October 2024, 14:45

Per ora ho risolto con una maschera tipo ###,##0.0######, presupponendo che un limite "ragionevole" di decimali cmq ci sia... vediamo se me lo passano :)
Grazie delle dritte.
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: Campo di pannello VS valore zero

Postby Thema » 9 October 2024, 17:44

ma non è che mettendo come valore predefinito nel campo db 0 (zero) magari funziona?
Antonio Avitabile (freelance)
User avatar
Thema
 
Posts: 771
Joined: 6 February 2013, 13:46
Location: Parma

Re: Campo di pannello VS valore zero

Postby r.bianco » 10 October 2024, 6:36

Grazie.
Per come serve a me, il campo deve nascere null.
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 22 guests

cron