[QGIS-it-user] Tabella attributi-convertire spazi

Ciao a tutti,
tabella con valori all'interno delle celle di un campo che presentano degli
spazi tipo 4525 L2 C5 31.5.
Non ricordo nel calcolatore di campi l'espressione giusta per richiamare lo
spazio...perchè vorrei modificare togliendo lo spazio ed inserendo un
trattino o altro...

grazie
Roberto

Ciao,
per questo caso semplice basta utilizzare la funzione replace [0] in questo modo:

replace(‘4525 L2 C5 31.5’,’ ‘,’-') restituisce ‘4525-L2-C5-31.5’

per farlo su tutto l’attributo, scrivere:

replace(‘nomeCampo’,’ ‘,’-')

[0] https://docs.qgis.org/3.16/en/docs/user_manual/working_with_vector/functions_list.html#replace

saluti

···

Ing. Salvatore Fiandaca
mobile.:+39 327.493.8955
m: pigrecoinfinito@gmail.com
C.F.: FNDSVT71E29Z103G
P.IVA: 06597870820
membro QGIS Italia - http://qgis.it/
socio GFOSS.it - http://gfoss.it/
blog:**** https://pigrecoinfinito.com/
FB: Co-admin - https://www.facebook.com/qgis.it/****
TW: ****https://twitter.com/totofiandaca

43°51’0.54"N 10°34’27.62"E - EPSG:4326

“Se la conoscenza deve essere aperta a tutti,
perchè mai limitarne l’accesso?”
R. Stallman

Questo documento, allegati inclusi, contiene informazioni di proprietà di FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario in relazione alle finalità per le quali è stato ricevuto. E’ vietata qualsiasi forma di riproduzione o divulgazione senza l’esplicito consenso di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega di informare tempestivamente il mittente e distruggere la copia in proprio possesso.

E perchè no un link anche al tuo blog? Lo trovo così pratico e di immediato utilizzo…
https://hfcqgis.opendatasicilia.it/gr_funzioni/stringhe_di_testo/stringhe_di_testo_unico/#replace

Il giorno lun 14 mar 2022 alle ore 18:09 Totò Fiandaca <pigrecoinfinito@gmail.com> ha scritto:

Ciao,
per questo caso semplice basta utilizzare la funzione replace [0] in questo modo:

replace(‘4525 L2 C5 31.5’,’ ‘,’-') restituisce ‘4525-L2-C5-31.5’

per farlo su tutto l’attributo, scrivere:

replace(‘nomeCampo’,’ ‘,’-')

[0] https://docs.qgis.org/3.16/en/docs/user_manual/working_with_vector/functions_list.html#replace

saluti

Il giorno lun 14 mar 2022 alle ore 18:01 Roberto Brazzelli <geom.brazzelli@gmail.com> ha scritto:

Ciao a tutti,
tabella con valori all’interno delle celle di un campo che presentano degli spazi tipo 4525 L2 C5 31.5.
Non ricordo nel calcolatore di campi l’espressione giusta per richiamare lo spazio…perchè vorrei modificare togliendo lo spazio ed inserendo un trattino o altro…

grazie
Roberto


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Ing. Salvatore Fiandaca
mobile.:+39 327.493.8955
m: pigrecoinfinito@gmail.com
C.F.: FNDSVT71E29Z103G
P.IVA: 06597870820
membro QGIS Italia - http://qgis.it/
socio GFOSS.it - http://gfoss.it/
blog:**** https://pigrecoinfinito.com/
FB: Co-admin - https://www.facebook.com/qgis.it/****
TW: ****https://twitter.com/totofiandaca

43°51’0.54"N 10°34’27.62"E - EPSG:4326

“Se la conoscenza deve essere aperta a tutti,
perchè mai limitarne l’accesso?”
R. Stallman

Questo documento, allegati inclusi, contiene informazioni di proprietà di FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario in relazione alle finalità per le quali è stato ricevuto. E’ vietata qualsiasi forma di riproduzione o divulgazione senza l’esplicito consenso di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega di informare tempestivamente il mittente e distruggere la copia in proprio possesso.


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

… pardon …non è un blog ma uno strumento di lavoro e apprendimento

Il giorno lun 14 mar 2022 alle ore 22:08 Marco Spaziani <spaziani.marco@gmail.com> ha scritto:

E perchè no un link anche al tuo blog? Lo trovo così pratico e di immediato utilizzo…
https://hfcqgis.opendatasicilia.it/gr_funzioni/stringhe_di_testo/stringhe_di_testo_unico/#replace

Il giorno lun 14 mar 2022 alle ore 18:09 Totò Fiandaca <pigrecoinfinito@gmail.com> ha scritto:

Ciao,
per questo caso semplice basta utilizzare la funzione replace [0] in questo modo:

replace(‘4525 L2 C5 31.5’,’ ‘,’-') restituisce ‘4525-L2-C5-31.5’

per farlo su tutto l’attributo, scrivere:

replace(‘nomeCampo’,’ ‘,’-')

[0] https://docs.qgis.org/3.16/en/docs/user_manual/working_with_vector/functions_list.html#replace

saluti

Il giorno lun 14 mar 2022 alle ore 18:01 Roberto Brazzelli <geom.brazzelli@gmail.com> ha scritto:

Ciao a tutti,
tabella con valori all’interno delle celle di un campo che presentano degli spazi tipo 4525 L2 C5 31.5.
Non ricordo nel calcolatore di campi l’espressione giusta per richiamare lo spazio…perchè vorrei modificare togliendo lo spazio ed inserendo un trattino o altro…

grazie
Roberto


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user

Ing. Salvatore Fiandaca
mobile.:+39 327.493.8955
m: pigrecoinfinito@gmail.com
C.F.: FNDSVT71E29Z103G
P.IVA: 06597870820
membro QGIS Italia - http://qgis.it/
socio GFOSS.it - http://gfoss.it/
blog:**** https://pigrecoinfinito.com/
FB: Co-admin - https://www.facebook.com/qgis.it/****
TW: ****https://twitter.com/totofiandaca

43°51’0.54"N 10°34’27.62"E - EPSG:4326

“Se la conoscenza deve essere aperta a tutti,
perchè mai limitarne l’accesso?”
R. Stallman

Questo documento, allegati inclusi, contiene informazioni di proprietà di FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario in relazione alle finalità per le quali è stato ricevuto. E’ vietata qualsiasi forma di riproduzione o divulgazione senza l’esplicito consenso di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega di informare tempestivamente il mittente e distruggere la copia in proprio possesso.


QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user