Salve a tutti...
in base a questo thread e nello specifico
a questo ticket:
http://hub.qgis.org/issues/7611
ci sono delle novità ?
Ho lo stesso problema ora con un database "solo maiuscolo" che non
riesco a rendere con "prima lettera maiuscola" in quanto resta "tutto
maiuscolo".
Cosa mi consigliate di fare ? Devo copiare il database, modificarlo e
ricopiarlo ?
grazie
Massimo
On 22/05/2015 10:27, Andrea Peri wrote:
Salve,
aggiorno sul bug che ho segnalato.
Ilticket era stato erroneamente chiuso come duplicato di altro ticket,
il
http://hub.qgis.org/issues/7611
ma poiche' non era un suo duplicato, ho proveduto a riaprirlo.
Spiego anche qui la questione:
Perche' e' molto istruttiva in senso generale.
Anche per capire come si puo fare con i comandi di un GIS:
Il comando FirstCap dell'interfaccia,
serve per imporre che l'etichetta abbia la prima lettera maiuscola e
tutto il resto minuscolo.
Per cui se si ha una stringa memorizzata tutta maiuscola del tipo
"FIRENZE",
con il comando FirstCap, essa deve diventare:
"Firenze".
Invece nel ticket duplicato la intendono che essa dovrebbe restare
FIRENZE perche' forza la prima a maiuscola e lascia il restoinvariato.
Ovviamente questa seconda interpretazione non serve a nulla, perche'
funziona solo in base a come sono memorizzati idati nel campo.
Ovvero se sono memorizzati tutti minuscoli,
allora si ottiene:
"firenze" ==> "Firenze"
mentre se son memorizzati tutti maiuscoli, si ottiene:
"FIRENZE" ==> "FIRENZE".
Questo funzionamento e' concettualmente sbagliaot perche' produce un
risultato di etichetta che dipende dal dato, e non da' certezza di
risultato quindi.
Il vero firstcap, invece forza tutta la stringa ad avere solo il primo
carattere maiuscolo.
Per cui nei due casi sopra riportati otterrei:
"firenze" ==> "Firenze"
"FIRENZE" ==> "Firenze".
Ecco che ottengo una effettiva indipendenza da come il dato e'
memorizzato nel db.
Son questi e altri i dettagli che si dovrebbe considerare quando si
sceglie un prodotto per la pubbliazione.
Perche' non ti costrngerebbero a rimenggiare i dati appositamente per
ottenere un detemrinato risiultato .
Saluti,
A.
Il 21 maggio 2015 22:41, Andrea Peri <aperi2...@gmail.com> ha scritto:
Salve,
mi sono appena accorto che su qgis 2.8.2 quando si etichetta e si opta per
Tipo maiuscolo: Prima lettera maiuscola,
viene restituito tutto il testo maiuscolo.
Ovvero da lo stesso risultato che se si opta dell'altra opzione
Tutto maiuscolo.
Bug rilevato su qgis 2.8.2.
Non so' su le altre versioni.
Aperto un ticket:
http://hub.qgis.org/issues/12804
--
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
_______________________________________________
Gfoss@lists.gfoss.it
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