Grazie Giuseppe per le tue risposte sempre dettagliate ed esaustive.<div>Ti dovrebbero inserire in QGIS come help on line ! ;-)</div><div><br></div><div>Scherzi a parte, spesso è difficile conoscere nel dettaglio tutte le opzioni di QGIS, visto che sta diventando sempre più completo e ricco di funzioni. </div>
<div>Per fortuna esistono la lista e le persone che la tengono viva!</div><div><br></div><div>Aprendo il ticket per proporre il refresh ho scoperto che esisteva già una richiesta analoga ci qualche anno fa: </div><div><a href="http://hub.qgis.org/issues/1659">http://hub.qgis.org/issues/1659</a></div>
<div> </div><div>^L^ <br><br><br><div class="gmail_quote">Il giorno 17 ottobre 2012 13:58, Giuseppe Sucameli <span dir="ltr"><<a href="mailto:sucameli@faunalia.it" target="_blank">sucameli@faunalia.it</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ciao Luca,<br>
<br>
2012/10/15 Luca Lanteri <<a href="mailto:mescal72@gmail.com">mescal72@gmail.com</a>>:<br>
<div class="im">> Nel nostro DB abbiamo un trigger che aggiorna un campo sulla base di quanto<br>
> inserito in un altro campo della stessa tabella. Per poter vedere i dati<br>
> aggiornati, dopo aver fatto una modifica da Qgis, devo chiudere la tabella e<br>
> riaprirla.<br>
<br>
</div>I valori della tabella degli attributi vengono aggiornati ad<br>
ogni scroll. Tuttavia spostandosi di una sola riga venivano<br>
richiesti i dati di tutte le righe visibili, per tale ragione è stata<br>
aggiunta una cache (Settings->Options->General->Attribute<br>
table row cache).<br>
<br>
Per risolvere il problema sopra basterebbe impostare il<br>
numero di righe da mettere in cache al numero di righe<br>
visibili nella tabella attributi, anche se mi pare che il<br>
default sia abbastanza elevato.<br>
<br>
Inoltre nella finestra per aggiungere layer da database<br>
postgres accanto ad ogni layer è presente una casella<br>
"Select at Id" che se spuntata (default) mantiene il<br>
comportamento originale, ovvero richiede i dati al db<br>
ad ogni scroll a meno che la riga non sia in cache,<br>
altrimenti memorizza le informazioni di tutte le righe<br>
già visualizzate in memoria (utile se il layer è una vista<br>
che richiede parecchia computazione).<br>
<div class="im"><br>
> MI chiedevo se non fosse utile aggiungere un pulsante nella<br>
> visalizzazione tabella che permetta il refresh dei dati ?  Oppure esiste un<br>
> altro modo che non conosco.<br>
<br>
</div>Aggiungere un pulsante per aggiornare i valori potrebbe<br>
essere una buona idea, apri un ticket.<br>
<br>
Saluti.<br>
<br>
><br>
> ^L^<br>
><br>
> _______________________________________________<br>
> <a href="mailto:Gfoss@lists.gfoss.it">Gfoss@lists.gfoss.it</a><br>
> <a href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" target="_blank">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br>
> Questa e' una lista di discussione pubblica aperta a tutti.<br>
> Non inviate messaggi commerciali.<br>
> I messaggi di questa lista non hanno relazione diretta con le posizioni<br>
> dell'Associazione GFOSS.it.<br>
> 605 iscritti al 10.7.2012<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
Giuseppe Sucameli - Faunalia<br>
</font></span></blockquote></div><br></div>