Feature request #5942

Composer attribute table column order

Added by John Tull almost 12 years ago. Updated almost 10 years ago.

Status:Closed
Priority:Normal
Assignee:Nyall Dawson
Category:Map Composer/Printing
Pull Request or Patch supplied:No Resolution:
Easy fix?:No Copied to github as #:15373

Description

It would be nice to be able to place columns in a composer attribute table in custom order. The most intuitive approach would be a drag and move feature in the actual table, i.e., click a column and drag it to the position you want it to be placed on the composer table. As it stands, the columns must be ordered in the actual table outside of the composer.

Associated revisions

Revision dc905acc
Added by Nyall Dawson almost 10 years ago

[FEATURE][composer] Rework attribute tables to make tables more flexible.
- Add support for reordering columns in a table (fix #5942)
- Add support for expression based columns
- Add support for setting column alignment (fix #2957)
- Add support for setting column header alignment
- Make sorting in tables correctly handle nulls, dates, times, locale aware string sorting
This work also paves the way for future expansion of attribute tables to allow for setting column widths, column colors, etc.

History

#1 Updated by Jürgen Fischer about 10 years ago

  • Category changed from 33 to Map Composer/Printing

#2 Updated by Nyall Dawson about 10 years ago

  • Assignee changed from Marco Hugentobler to Nyall Dawson

#3 Updated by Nyall Dawson almost 10 years ago

  • Status changed from Open to Closed

Also available in: Atom PDF