TransWikia.com

How to use attribute table field name as the Output filename expression in Print composer?

Geographic Information Systems Asked on April 16, 2021

I have several features I want exported as individual images. I am using Print composer and the export process was successful, but the output shows generic filenames like output_1.png:

Generic output filenames

It obviously came from the default value of 'output_'||@atlas_featurenumber under Atlas generation > Output filenames expression:

Output filename expression

I am not familiar with what expression to use. How can I make each feature’s name column (from the layer’s attribute table) as the filename of its exported image?

Attribute table name field

2 Answers

"name" in the output filename expression ... maybe ? Note that avoiding spaces in file names is still a good idea.

(With single file export unchecked of course)

You can try the following :

regexp_replace("name",'[s'-]','_')

To replace spaces, hyphens or quotes in your name field

Correct answer by Snaileater on April 16, 2021

You need to use this in the Output filename expression:

'Output_'|| "name"

Answered by Sanch on April 16, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP