by sfirpo » 26 January 2011, 8:05
Consentirebbe una gestione generalizzata dei pannelli negli eventi globali.
Approvo pienamente!
Un esempio di utilizzo è il seguente: su tutti i pannelli è impostata la clausola setMaxRows per limitare il numero delle righe ritornate. In caso il numero di record ritornati successivamente ad una ricerca superi la soglia definita nel setMaxRows si vuole mostrare un messaggio all'utente di questo tipo: "Attenzione: la query specificata ha selezionato n record. Sono mostrati solo i primi m record".
Per conoscere il numero di record effettivamente ritornati (n) usiamo una select count(*). Per eseguire tale query, però, bisogna conoscere le tabelle dichiarate nella From (oltre alla where clause, che si estrae con la SQLWhereClause).
Purtroppo, nel caso il pannello coinvolga più tabelle, non c'è modo attualmente di conoscere le tabelle della from se non impostando manualmente un tag.
L'implementazione di questa funzione cambierebbe radicalmente lo scenario.