QGIS Pisa - etichette con valore campo NULL

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

QGIS Pisa - etichette con valore campo NULL

pigreco
Salve ho notato che se eseguo una etichettatura cosi composta (dalla finestra delle espressioni) :
 "nome_d"  || ' ' ||  "cognome_d"  || ' ' ||  "note" 
se solo uno dei campi è NULL l'etichetta non compare!!!

è normale?

per ovviare al problema stò utilizzando:
 concat(  "nome_d", '  ',"cognome_d",'  ',  "note"   ) 
in quest'ultimo caso ho utilizzato la nuova funzione di 'formattazione testo'  - A capo con il carattere (spazio) e noto che se uno dei campi è NULL lascia una linea vuota.

è normale?

grazie

--
Salvatore Fiandaca
mobile.:+39 327.493.8955 
m: [hidden email]
43°51'0.54"N  10°34'27.62"E - EPSG:4326



_______________________________________________
[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.
750 iscritti al 18.3.2015
Reply | Threaded
Open this post in threaded view
|

R: QGIS Pisa - etichette con valore campo NULL

aciali
Si, credo che sia il comportamento corretto. In ogni caso usa la funzione coalesce() per gestire i valori nulli, se la selezioni trovi help ed esempi esaustivi. Ciao


Inviato da Samsung Mobile.


-------- Messaggio originale --------
Da: Totò Fiandaca
Data:21/08/2015 20:20 (GMT+01:00)
A: GFOSS
Oggetto: [Gfoss] QGIS Pisa - etichette con valore campo NULL

Salve ho notato che se eseguo una etichettatura cosi composta (dalla finestra delle espressioni) :
 "nome_d"  || ' ' ||  "cognome_d"  || ' ' ||  "note" 
se solo uno dei campi è NULL l'etichetta non compare!!!

è normale?

per ovviare al problema stò utilizzando:
 concat(  "nome_d", '  ',"cognome_d",'  ',  "note"   ) 
in quest'ultimo caso ho utilizzato la nuova funzione di 'formattazione testo'  - A capo con il carattere (spazio) e noto che se uno dei campi è NULL lascia una linea vuota.

è normale?

grazie

--
Salvatore Fiandaca
mobile.:+39 327.493.8955 
m: [hidden email]
43°51'0.54"N  10°34'27.62"E - EPSG:4326



_______________________________________________
[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.
750 iscritti al 18.3.2015
Reply | Threaded
Open this post in threaded view
|

Re: QGIS Pisa - etichette con valore campo NULL

pigreco
per favore mi faresti un esempio dell'uso di coalasce() sulla base dell'esempio fatto sopra?

grazie

Il giorno 21 agosto 2015 21:42, Alessandro Ciali <[hidden email]> ha scritto:
Si, credo che sia il comportamento corretto. In ogni caso usa la funzione coalesce() per gestire i valori nulli, se la selezioni trovi help ed esempi esaustivi. Ciao


Inviato da Samsung Mobile.


-------- Messaggio originale --------
Da: Totò Fiandaca
Data:21/08/2015 20:20 (GMT+01:00)
A: GFOSS
Oggetto: [Gfoss] QGIS Pisa - etichette con valore campo NULL

Salve ho notato che se eseguo una etichettatura cosi composta (dalla finestra delle espressioni) :
 "nome_d"  || ' ' ||  "cognome_d"  || ' ' ||  "note" 
se solo uno dei campi è NULL l'etichetta non compare!!!

è normale?

per ovviare al problema stò utilizzando:
 concat(  "nome_d", '  ',"cognome_d",'  ',  "note"   ) 
in quest'ultimo caso ho utilizzato la nuova funzione di 'formattazione testo'  - A capo con il carattere (spazio) e noto che se uno dei campi è NULL lascia una linea vuota.

è normale?

grazie

--
Salvatore Fiandaca
mobile.:<a href="tel:%2B39%20327.493.8955" value="+393274938955" target="_blank">+39 327.493.8955 
m: [hidden email]
43°51'0.54"N  10°34'27.62"E - EPSG:4326





--
Salvatore Fiandaca
mobile.:+39 327.493.8955 
m: [hidden email]
43°51'0.54"N  10°34'27.62"E - EPSG:4326



_______________________________________________
[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.
750 iscritti al 18.3.2015
Reply | Threaded
Open this post in threaded view
|

R: Re: QGIS Pisa - etichette con valore campo NULL

aciali
In reply to this post by pigreco
Vado a memoria qui di  non garantisco:
Coalesce ("nome_d", '')  || ' ' ||  coalesce ("cognome_d", '')  || ' ' ||  coalesce ("note", '') 


Inviato da Samsung Mobile.


-------- Messaggio originale --------
Da: Totò Fiandaca
Data:21/08/2015 22:07 (GMT+01:00)
A: Alessandro Ciali
Cc: GFOSS
Oggetto: Re: [Gfoss] QGIS Pisa - etichette con valore campo NULL

per favore mi faresti un esempio dell'uso di coalasce() sulla base dell'esempio fatto sopra?

grazie

Il giorno 21 agosto 2015 21:42, Alessandro Ciali <[hidden email]> ha scritto:
Si, credo che sia il comportamento corretto. In ogni caso usa la funzione coalesce() per gestire i valori nulli, se la selezioni trovi help ed esempi esaustivi. Ciao


Inviato da Samsung Mobile.


-------- Messaggio originale --------
Da: Totò Fiandaca
Data:21/08/2015 20:20 (GMT+01:00)
A: GFOSS
Oggetto: [Gfoss] QGIS Pisa - etichette con valore campo NULL

Salve ho notato che se eseguo una etichettatura cosi composta (dalla finestra delle espressioni) :
 "nome_d"  || ' ' ||  "cognome_d"  || ' ' ||  "note" 
se solo uno dei campi è NULL l'etichetta non compare!!!

è normale?

per ovviare al problema stò utilizzando:
 concat(  "nome_d", '  ',"cognome_d",'  ',  "note"   ) 
in quest'ultimo caso ho utilizzato la nuova funzione di 'formattazione testo'  - A capo con il carattere (spazio) e noto che se uno dei campi è NULL lascia una linea vuota.

è normale?

grazie

--
Salvatore Fiandaca
mobile.:<a href="tel:%2B39%20327.493.8955" value="+393274938955" target="_blank">+39 327.493.8955 
m: [hidden email]
43°51'0.54"N  10°34'27.62"E - EPSG:4326





--
Salvatore Fiandaca
mobile.:+39 327.493.8955 
m: [hidden email]
43°51'0.54"N  10°34'27.62"E - EPSG:4326



_______________________________________________
[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.
750 iscritti al 18.3.2015
Reply | Threaded
Open this post in threaded view
|

Re: QGIS Pisa - etichette con valore campo NULL

Sieradz
In reply to this post by pigreco
pigreco wrote
per favore mi faresti un esempio dell'uso di coalasce() sulla base
dell'esempio fatto sopra?  "nome_d"  || ' ' ||  "cognome_d"  || ' ' ||  "note"


Supponendo che il campo Note abbia valori nulli, la sintassi sara':

concat ("NOME_D",'-',"COGNOME_D",'-',coalesce("NOTE",'vuoto'))


ovviamente, al posto della stringa 'vuoto', puoi mettere il valore che desideri appaia nell'etichetta.
Reply | Threaded
Open this post in threaded view
|

Re: QGIS Pisa - etichette con valore campo NULL

pigreco
Grazie ad entrambi, funzionano egregiamente!!!

notte!!

Il giorno 22 agosto 2015 00:04, Sieradz <[hidden email]> ha scritto:
/
pigreco wrote
> per favore mi faresti un esempio dell'uso di coalasce() sulla base
> dell'esempio fatto sopra?  "nome_d"  || ' ' ||  "cognome_d"  || ' ' ||
> "note"

/

Supponendo che il campo Note abbia valori nulli, la sintassi sara':
*
concat ("NOME_D",'-',"COGNOME_D",'-',coalesce("NOTE",'vuoto'))*

ovviamente, al posto della stringa 'vuoto', puoi mettere il valore che
desideri appaia nell'etichetta.



--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/R-QGIS-Pisa-etichette-con-valore-campo-NULL-tp7593508p7593511.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.
_______________________________________________
[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.
750 iscritti al 18.3.2015



--
Salvatore Fiandaca
mobile.:+39 327.493.8955 
m: [hidden email]
43°51'0.54"N  10°34'27.62"E - EPSG:4326



_______________________________________________
[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.
750 iscritti al 18.3.2015