ciao a tutti,
quale metodo applicate per limitare/accettare l'inserimento in un campo numerici (int e float) di soli valori positivi?
la soluzione del dominio+check valore >0 è comoda ma non perfetta e si sposta la logica sul db
la soluzione di scrivere codice tipo campo=abs(campo) nell'on-validate è quella che sto percorrendo ma ha dei limiti e bisogna ricordarsi si farlo per ogni campo interessato
sapete se esistono alternative magari usando dominio+stile visuale con maschera associata ? (ma anche in questo caso si sposterebbe la logica nella UI)
quello che pensavo era ad una procedura generica che in base al "concetto" del dominio applicava la funzione "abs" al campo, nell'on-validate
la soluzione più elegante sarebbe quella di potenziare i "domini" con la possibilità di aggiungere eventi (es. on-validate), applicato allo scopo del dominio stesso