Atlas con righe tabella attributi in verticale↵
Alcune volte nasce l'esigenza di stampare la tabella attributi di un atlante in verticale e non nel classico modo in orizzontale:
Espressione da usare:
replace(
replace(
replace (
map_to_hstore( attributes())
,'"',''),
'=>',' = '),
',','\n')
dove l'espressione che crea una struttura a mappa
è:
map_to_hstore( attributes()) → '"cod_reg"=>"1","cod_rip"=>"1","den_reg"=>"Piemonte","fid"=>"…'
le funzioni replace()
servono a modificare l'output, cioè a togliere i doppi apici, la freccia e aggiungere il vai a capo.
NB: I campi sono ordinati alfabeticamente!
Funzioni e variabili utilizzate: