[QGIS-it-user] Ordina colonna Legenda

Marco Spaziani spaziani.marco a gmail.com
Mer 28 Set 2016 03:40:35 PDT


ERRATA: ....mentre in Legenda, oltre al quadratino colorato, avrò
l'indicazione dei proprietari di quell'appezzamento con anteposto il numero
40,

CORRIGE: ....mentre in Legenda, oltre al quadratino colorato, avrò
l'indicazione dei proprietari di quell'appezzamento con anteposto il numero
48,

Il giorno 28 settembre 2016 12:37, Marco Spaziani <spaziani.marco a gmail.com>
ha scritto:

> Mi rifaccio alla discussione di ieri sull'editing delle colonne della
> Legenda dalla quale sono emersi una serie di spunti da un lato risolutivi
> della problematica e dall'altro interessanti per ulteriori applicazioni (mi
> riferisco all'uso sinergico di   'concat', 'left', e 'substr').
> Vorrei ora porvi un'altra questione.
> Ottenuta la Legenda su più colonne e con gli "accapo" per ogni classe con
> più soggetti, ho pensato, per facilitare la leggibilità "mappa - legenda"
> di concatenare all'inizio del gruppo di nomi il numero ID del record e di
> utilizzare lo stesso numero ID come etichetta per l'appezzamento di terreno
> di proprietà di quel gruppo di nomi. Quindi, nella polilinea rappresentante
> l'appezzamento di terreno compare ad esempio, come etichetta, il numero 48
> mentre in Legenda, oltre al quadratino colorato, avrò l'indicazione dei
> proprietari di quell'appezzamento con anteposto il numero 40, tipo:
>
> 48 - Mario Rossi
>       Andrea Bianchi
>       Giuseppe Rossi
>
>
> 49 - Mario Verdi
>       Andrea Rossi
>       Giuseppe Verdi
>
> ecc....
>
> Tutto bene ...tranne che per l'ordinamento della colonna!
>
> Infatti, nel concatenare il Campo "ID" (contenente, in formato numero, la
> numerazione progressiva degli appezzamenti) con il Campo "Intestatari"
> (contenenti in formato testo nomi dei proprietari), il numero
> dell'appezzamento perde il "formato numero" e diviene "formato testo".
> Ovviamente ora, essendo i numeri espressi in formato testo, quando poi
> vado a creare la colonna, questa viene ordinata "alfabeticamente" (e non in
> ordine crescente numerico) e, purtroppo, ad esempio, succede che, ordinando
> alfabeticamente, il numero 3 viene posto dopo il numero 10, ecc... e quindi
> mi ritrovo una colonna ordinata, dall'alto in basso, tipo:
>
> 11 - Mario Rossi
>       Andrea Bianchi
>       Giuseppe Rossi
>
>
> 3 - Mario Verdi
>       Andrea Rossi
>       Giuseppe Verdi
>
> ecc....
>
> Come risolvere?
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20160928/88b08cb7/attachment-0001.html>


Maggiori informazioni sulla lista QGIS-it-user