Non ho resistito e ho voluto provare subito. Primo quesito (suddivisione della legenda): ho fatto come mi hai suggerito filtrando la colonna creata ad hoc con la numerazione delle righe. Tutto ok
Secondo quesito (inserimento carattere speciale): sono andato un po a tentoni seguendo il tuo suggerimento (mi ero incartato sulle parentesi) ma alla fine, con questa stringa di prova: concat( (left( "Campo_1" , 10 )) ,'£', substr( "Campo _1" ,11,21 ) ) ho ottenuto il risultato che cercavo. Avrai già capito che £ è il carattere speciale per l'accapo e Campo_1 ovviamente il campo con i testi megalunghi. Ho fatto la prova su un testo di 21 caratteri e infilando "l'accapo" dopo il decimo carattere. Il problema è che purtroppo mi ritrovo testi ancora molto più lunghi di 20 caratteri (*si tratta di un campo ove ogni cella contiene il nome e cognome di tutti i proprietari di una certa particella catastale ...e quando la famiglia è composta da padre, madre, e tre figli, ecco che nella cella devono andarci 5 nomi e 5 cognomi, per un totale, in alcuni casi, anche di una quarantina di caratteri e più*). Ne consegue che avrei la necessità di andare a capo più volte, almeno tre o quattro. D'istinto (è tardi e non ce la faccio più a ragionare lucidamente) mi viene da pensare che se aggiungo un ,'£' alla fine della stringa di comndo di cui sopra, dovrei ottenere un'altro "accapo" dopo il 21 carattere ...ma non basta ....come fare per ricontare altri 10 caratteri e rimandare a capo ancora una o due volte? Il giorno 27 settembre 2016 17:55, Totò <pigrecoinfin...@gmail.com> ha scritto: > Marco wrote > > Fortunatamente con QGIS 2.14 LTR è un attimo optare per un numero di > > subcolonne maggiore di 1 e quindi parte del problema sarebbe risolto (nel > > mio caso me la cavo con due subcolonne). In realtà, avrei bisogno (non vi > > spiego il perchè altrimenti mi gioco i canonici 2 o 3 minuti di > attenzione > > di chi, a cominciare da me, legge un post) di gestire graficamente le > > subcolonne della legenda in maniera separata e indipendente e non in un > > unico blocco come mi sembra che invece faccia di default QGIS 2.14 LRT. > > Esiste un modo per separare e gestire graficamente in maniera > indipendente > > le subcolonne di una legenda? (così da posizionarle, nel mio caso, una a > > sinistra della mappa ed un'altra a destra). > > Secondo problema. > > Il testo di buona parte delle classi generate dalla categorizzazione > dello > > shape file è troppo lungo e quindi, creando la legenda, mi genera delle > > colonne (o, ovviamente, anche delle subcolonne) troppo larghe rispetto > > allo > > spazio disponibile nel foglio A2. > > Potrei mettermi ad inserire "a manina", classe per classe, un carattere > > per > > la funzione "Testo a capo con" e quindi creare voci di legenda di due o > > tre > > righe ma, fare questo lavoro per 158 classi, me se ne va tutta la notte. > > Esiste un modo per "dire" a QGIS 2.14 LTR di inserire automaticamente nel > > testo della classe, ogni X caratteri, un carattere speciale da usare per > > la > > funzione "Testo a capo con"? (un comando tipo: conta i caratteri partendo > > da sinistra e ogni 8 caratteri inserisci "£"). > > Per il primo quesito (suddivisione della legenda): puoi benissimo inserire > due volte la stessa legenda e tramite filtri puoi visualizzare solo la > parte > che ti interessa; > > Per il secondo (inserimento carattere speciale): crea un'altra colonna in > funzione della prima e tramite 'concat', 'left', 'substr' inserisci il > carattere speciale all'altezza che vuoi. > > naturalmente ho fatto delle prove prima di scrivere questa soluzione, > l'esito è buono!!! > > saluti > > > > -- > View this message in context: http://osgeo-org.1560.x6. > nabble.com/Colonne-Legenda-tp5288052p5288067.html > Sent from the QGIS Italian User mailing list archive at Nabble.com. > _______________________________________________ > QGIS-it-user mailing list > QGIS-it-user@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/qgis-it-user >
_______________________________________________ QGIS-it-user mailing list QGIS-it-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-it-user