Ciao a tutti,
Mi pare di capire che in Qgis l'aggiornamento dei dati di una tabella avviene unicamente alla sua apertura, vero ? Nel nostro DB abbiamo un trigger che aggiorna un campo sulla base di quanto inserito in un altro campo della stessa tabella. Per poter vedere i dati aggiornati, dopo aver fatto una modifica da Qgis, devo chiudere la tabella e riaprirla. MI chiedevo se non fosse utile aggiungere un pulsante nella visalizzazione tabella che permetta il refresh dei dati ? Oppure esiste un altro modo che non conosco.
^L^
_______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 605 iscritti al 10.7.2012 |
Ciao Luca,
2012/10/15 Luca Lanteri <[hidden email]>: > Nel nostro DB abbiamo un trigger che aggiorna un campo sulla base di quanto > inserito in un altro campo della stessa tabella. Per poter vedere i dati > aggiornati, dopo aver fatto una modifica da Qgis, devo chiudere la tabella e > riaprirla. I valori della tabella degli attributi vengono aggiornati ad ogni scroll. Tuttavia spostandosi di una sola riga venivano richiesti i dati di tutte le righe visibili, per tale ragione è stata aggiunta una cache (Settings->Options->General->Attribute table row cache). Per risolvere il problema sopra basterebbe impostare il numero di righe da mettere in cache al numero di righe visibili nella tabella attributi, anche se mi pare che il default sia abbastanza elevato. Inoltre nella finestra per aggiungere layer da database postgres accanto ad ogni layer è presente una casella "Select at Id" che se spuntata (default) mantiene il comportamento originale, ovvero richiede i dati al db ad ogni scroll a meno che la riga non sia in cache, altrimenti memorizza le informazioni di tutte le righe già visualizzate in memoria (utile se il layer è una vista che richiede parecchia computazione). > MI chiedevo se non fosse utile aggiungere un pulsante nella > visalizzazione tabella che permetta il refresh dei dati ? Oppure esiste un > altro modo che non conosco. Aggiungere un pulsante per aggiornare i valori potrebbe essere una buona idea, apri un ticket. Saluti. > > ^L^ > > _______________________________________________ > [hidden email] > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > Non inviate messaggi commerciali. > I messaggi di questa lista non hanno relazione diretta con le posizioni > dell'Associazione GFOSS.it. > 605 iscritti al 10.7.2012 -- Giuseppe Sucameli - Faunalia _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 605 iscritti al 10.7.2012 |
Grazie Giuseppe per le tue risposte sempre dettagliate ed esaustive.
Ti dovrebbero inserire in QGIS come help on line ! ;-) Scherzi a parte, spesso è difficile conoscere nel dettaglio tutte le opzioni di QGIS, visto che sta diventando sempre più completo e ricco di funzioni.
Per fortuna esistono la lista e le persone che la tengono viva! Aprendo il ticket per proporre il refresh ho scoperto che esisteva già una richiesta analoga ci qualche anno fa:
^L^
Il giorno 17 ottobre 2012 13:58, Giuseppe Sucameli <[hidden email]> ha scritto: Ciao Luca, _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 605 iscritti al 10.7.2012 |
Ciao,
2012/10/19 Luca Lanteri <[hidden email]>: > Grazie Giuseppe per le tue risposte sempre dettagliate ed esaustive. > Ti dovrebbero inserire in QGIS come help on line ! ;-) ahahahah, anche per questo sarebbe bene aprire un ticket ;) > Per fortuna esistono la lista e le persone che la tengono viva! Tenerla viva non è solo dare risposte, ma anche fare domande: no domande = no risposte. > Aprendo il ticket per proporre il refresh ho scoperto che esisteva già una > richiesta analoga ci qualche anno fa: > http://hub.qgis.org/issues/1659 Si, ho visto che è stato chiuso come duplicato. Beh, potresti riportare il problema in lista qgis-users, più utenti trovano utile una certa funzionalità mancante più è facile che qualche anima pia si metta lì a svilupparla. Saluti. > ^L^ > > > Il giorno 17 ottobre 2012 13:58, Giuseppe Sucameli <[hidden email]> ha > scritto: > >> Ciao Luca, >> >> 2012/10/15 Luca Lanteri <[hidden email]>: >> > Nel nostro DB abbiamo un trigger che aggiorna un campo sulla base di >> > quanto >> > inserito in un altro campo della stessa tabella. Per poter vedere i dati >> > aggiornati, dopo aver fatto una modifica da Qgis, devo chiudere la >> > tabella e >> > riaprirla. >> >> I valori della tabella degli attributi vengono aggiornati ad >> ogni scroll. Tuttavia spostandosi di una sola riga venivano >> richiesti i dati di tutte le righe visibili, per tale ragione è stata >> aggiunta una cache (Settings->Options->General->Attribute >> table row cache). >> >> Per risolvere il problema sopra basterebbe impostare il >> numero di righe da mettere in cache al numero di righe >> visibili nella tabella attributi, anche se mi pare che il >> default sia abbastanza elevato. >> >> Inoltre nella finestra per aggiungere layer da database >> postgres accanto ad ogni layer è presente una casella >> "Select at Id" che se spuntata (default) mantiene il >> comportamento originale, ovvero richiede i dati al db >> ad ogni scroll a meno che la riga non sia in cache, >> altrimenti memorizza le informazioni di tutte le righe >> già visualizzate in memoria (utile se il layer è una vista >> che richiede parecchia computazione). >> >> > MI chiedevo se non fosse utile aggiungere un pulsante nella >> > visalizzazione tabella che permetta il refresh dei dati ? Oppure esiste >> > un >> > altro modo che non conosco. >> >> Aggiungere un pulsante per aggiornare i valori potrebbe >> essere una buona idea, apri un ticket. >> >> Saluti. >> >> > >> > ^L^ >> > >> > _______________________________________________ >> > [hidden email] >> > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss >> > Questa e' una lista di discussione pubblica aperta a tutti. >> > Non inviate messaggi commerciali. >> > I messaggi di questa lista non hanno relazione diretta con le posizioni >> > dell'Associazione GFOSS.it. >> > 605 iscritti al 10.7.2012 >> >> >> >> -- >> Giuseppe Sucameli - Faunalia > > > > _______________________________________________ > [hidden email] > http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss > Questa e' una lista di discussione pubblica aperta a tutti. > Non inviate messaggi commerciali. > I messaggi di questa lista non hanno relazione diretta con le posizioni > dell'Associazione GFOSS.it. > 605 iscritti al 10.7.2012 -- Giuseppe Sucameli - Faunalia _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 605 iscritti al 10.7.2012 |
Free forum by Nabble | Edit this page |