| 
					
	
	 Salve, ho un shape puntuale con relativa tabella degli attributi e un'altra tabella (tabella .dbf) che ho collegato alla prima attraverso un join con un campo comune. se provo a modificare la tabella degli attributi dello shape tutto funziona ma non mi fa modificare i valori dei campi della tabella collegata, come mai?  è possibile farlo? aggiungo che entrambe le tabelle sono caricate in un database di PostgreSQL.  _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014  | 
			
| 
					
	
	 No. Non puoi modificare i dati delle tabelle in join. Per farlo devi crearti una vista in pg e definire una regola nella vista. Cerca sulla documentazione di pg: rules e on update do instead... Luca Il 27/Feb/2015 18:11 "Totò Fiandaca" <[hidden email]> ha scritto: 
 _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014  | 
			
| 
					
	
	 grazie, ho creato la vista e la regola e funziona, Unica cosa che non mi è ancora chiaro è che nel creare la regola  CREATE OR REPLACE RULE aggiorna_dativ18 AS     ON UPDATE TO v_elementi_pi DO INSTEAD  UPDATE dativ18 SET n_utente = new.n_utente   WHERE dativ18.id = new.id; imposto il nome del campo che voglio aggiornare (n_utente) ma in realtà è possibile aggiornare tutti i campi della tabella di origine, cosa sbaglio? Il giorno 27 febbraio 2015 19:03, Luca Lanteri <[hidden email]> ha scritto: 
 _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014  | 
			
| 
					
	
	 Direi niente. basta aggiungere tutti i campi che vuoi modificare, nello stesso modo che hai già fatto, separati da virgola se ricordo bene. Luca grazie, ho creato la vista e la regola e funziona, Unica cosa che non mi è ancora chiaro è che nel creare la regola  CREATE OR REPLACE RULE aggiorna_dativ18 AS     ON UPDATE TO v_elementi_pi DO INSTEAD  UPDATE dativ18 SET n_utente = new.n_utente   WHERE dativ18.id = new.id; imposto il nome del campo che voglio aggiornare (n_utente) ma in realtà è possibile aggiornare tutti i campi della tabella di origine, cosa sbaglio? Il giorno 27 febbraio 2015 19:03, Luca Lanteri <[hidden email]> ha scritto: 
 Salvatore Fiandaca mobile.:<a href="tel:%2B39%20327.493.8955" value="+393274938955" target="_blank">+39 327.493.8955 m: [hidden email] _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014 _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014  | 
			
| 
					
	
	 forse mi sono spiegato male,  ho messo solo un campo (n_utente) ma posso aggiornarli tutti anche se non esplicito gli altri campi. grazie!!! Il giorno 28 febbraio 2015 11:38, Luca Lanteri <[hidden email]> ha scritto: 
 _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014  | 
			
| 
					
	
	 Scusa. Ti sei spiegato bene,sono io che ho letto di fretta. Luca Il 28/Feb/2015 11:45 "Totò Fiandaca" <[hidden email]> ha scritto: 
 _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014  | 
			
| 
					
	
	 Hai perfettamente ragione, è un problema di refresh ho chiuso e riaperto la tabella ed ha aggiornato solo il campo definito nella regola. grazie!!! Il giorno 28 febbraio 2015 12:52, Luca Lanteri <[hidden email]> ha scritto: 
 _______________________________________________ [hidden email] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it. 666+40 iscritti al 5.6.2014  | 
			
| Free forum by Nabble | Edit this page | 
	
	
		