Ciao Maurizio,
in release odierna dovrei aver corretto questa cosa.
> Ho aperto il thread in jxupport ma potrebbe diventare una richiesta
> per jxdev, se ne vale la pena.
Non ho capito in che senso: è la segnalazione di un errore, non una
nuova implementazione, quindi è corretto che sia sul canale di supporto.
> La view da filtrare è tutto jxsql con solo campi sql.
In realtà c'erano due problemi con il programma che filtra le viste in
grid:
Il primo riguardava i campi SQL non "formula SQL", cioè non CONCAT o
calcolati SQL, ma campi che derivano direttamente "per nome" dalla
query, come nel tuo caso.
Il secondo, invece, riguardava tutti i campi SQL ed anche i campi
formula: in pratica il filtro funzionava solo se il campo era un campo
stringa, perché il campo di filtro veniva aggiunto sempre con il modello
"o2sys_long_str".
Evidentemente il programma non era stato aggiornato da quando abbiamo
introdotto il model sui campi formula ed SQL.
Adesso il campo di filtro viene aggiunto con lo stesso model del campo
originale filtrato.
Attendo conferma correzione per chiudere il thread.
Ovviamente se vi capita di fare delle prove con i filtri da grid-plus
dei vari tipi (CONCAT, SQL "puri", formule, ecc...) ben vengano.
Un'ultima nota: la correzione ha riguardato strettamente il il programma
di filtro da grid-plus, quindi non è a rischio di destabilizzazioni per
il normale comportamento delle classi.
Saluti
--
. Tommaso Vannini
. <
tvan...@janox.it>
. Software analysis & development
. Janox project manager (
www.janox.it)