[QGIS-it-user] Funzione wordwrap

Ivano ivano.giuliano a gmail.com
Sab 14 Ott 2017 00:49:30 PDT


*/Come si fa, digitando da tastiera, ad andare "a capo" in una tabella
dbfile?/*

*1)*
Ci sono diversi approcci per fare questo, in funzione delle necessita'
personali o funzionali del caso.
Se vuoi editare la tabella degli attributi, come se fosse una cartella
foglio di calcolo, puoi usare l' *Edit Widget *per editare testo, andando a
capo quando lo ritieni opportuno. Fatto questo l'etichetta verra'
visualizzata esattamente come editata nella cella.

Considerato il Layer in oggetto, basta andare nelle <proprieta' del layer>,
selezionare <campi> e nella riga corrispondente al campo desiderato,
cliccare sul button <text edit> o <modifica testo> a seconda della versione.

A questo punto, toverai nella dialog box delle proprieta' dell' <Edit
Widget>, le opzioni da selezionare. Metti un flag su <multiline> o
<multilinea> e clicca OK.

Tornando nella Tabella Attributi, potrai editare il testo della cella che
desideri, andando a capo con il tasto ENTER. Per poi passare ad altra cella
e cosi via...Avrai generato cosi' del testo multilinea per le tue labels.

*2)*
Un altro metodo invece e' quello di utilizzare il calcolatore di campi. La
sola attenzione da porre in questo caso e' l'utilizzo del carattere che
funge da delimitatore all'interno della stringa attributo, io di solito
utilizzo '_'.

*Esempio:*
/San Giovanni Decollato_di Cima Alta
/
*Risultato:*
/San Giovanni Decollato
di Cima Alta/

Quindi, basta utilizzare il calcolatore di campi, selezionare <aggiorna un
campo esistente>, selezionare il campo da considerare, e inserire questa
espressione:

wordwrap( "names", -1, '_')


"names" rappresenta il nome del campo che hai selezionato come campo da
considerare. Cliccare su ok.

La tabella attributi a questo punto, conterrĂ  valori multi-linea, nel campo
che abbiamo considerato.

Spero di aver compreso la tua richiesta.

Ivano







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


Maggiori informazioni sulla lista QGIS-it-user