Propongo di implementare un controllo sulla lunghezza dei valori specificati come filtro qbe rispetto alla lunghezza massima definita per il corrispondente campo. Dato che è possibile specificare filtri complessi composti da diversi valori tale controllo dovrebbe essere effettuato sui singoli valori eventualmente presenti nel criterio di filtro.
Attualmente lavorando ad esempio con database DB2 se un utente specifica un valore al di fuori del range del campo viene sollevata un'eccezione per nulla "sensata", di conseguenza andrebbe gestito per ogni singolo campo ad esempio nel before find ma la cosa è un pò complessa a meno di usare un singolo valore come filtro qbe.
Grazie
marco