[QGIS-it-user] Scambio dati tra due layers posti in relazione tra loro

Buongiorno,
ho due layers (shp) contenenti lo stesso numero di elementi.
Essi hanno in comune un campo_a.
I valori del campo_a sono diversi elemento per elemento (non si ripetono
mai).
Ho creato una relazione tra i due layer inserendo come campo di riferimento
il campo_a che i due layer hanno in comune.
Vi chiedo quale espressione occorre usare nel calcolatore dei campi per
poter copiare il semplice valore numerico di un campo_x del layer figlio su
un nuovo campo_y del layer padre?
Vi ringrazio
Cesare

QGIS 3.12.1. su MAC 10.13.6 High Sierra

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

cesaregal wrote

Buongiorno,
ho due layers (shp) contenenti lo stesso numero di elementi.
Essi hanno in comune un campo_a.
I valori del campo_a sono diversi elemento per elemento (non si ripetono
mai).
Ho creato una relazione tra i due layer inserendo come campo di
riferimento
il campo_a che i due layer hanno in comune.
Vi chiedo quale espressione occorre usare nel calcolatore dei campi per
poter copiare il semplice valore numerico di un campo_x del layer figlio
su
un nuovo campo_y del layer padre?

Buonasera,
la domanda non mi è chiara.
Descrivi che hai due layer con stesso numero di elementi e poi parli di
relazione e poi di padre e figlio.
Intuisco che hai creato una relazione uno a molti, ma se hai due layer con
stessi righe non ha senso fare una relazione ma è meglio una join.

Per favore spiegati meglio, perché cambia parecchio il modo di scambiare i
dati tra loro.

saluti

-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html

Ciao Salvatore,
grazie per il consiglio.
Ho letto il tuo articolo, chiarissimo, sulle JOIN,
quindi ho eseguito una join con successo.
Grazie ancora
Cesare

--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html