Як змінити положення стовпців у таблиці атрибутів?


14

Якщо у мене є таблиця атрибутів із стовпцями ABCD, чи можна переміщувати стовпці в різні позиції, скажімо, BCAD? Створюючи новий стовпець за допомогою калькулятора поля, було б корисно розмістити його де-небудь, крім останньої позиції, або мати можливість переміщати ключові стовпці близько до нього.

Відповіді:


15

Плагін "Менеджер таблиць" робить все, що вам хочеться.


19

Зараз існує рішення для складання рішення, яке називається Refactor fields, ви можете знайти його Processing Toolboxпід розділом Vector table tools.

Позначене як рішення table editor pluginбільше не є робочим рішенням, оскільки воно застаріле.


1
Інструмент рефактора постійно змінює порядок таблиці. спасибі
Амелія

-1

Наскільки мені відомо, менеджер таблиць не обробляє шари у форматі SHP. Отже, це також залежить від того, де ви сідаєте дані. Якщо ваші дані у форматі SHP, ви можете відкрити відповідний файл DBF в Excel або Open / Libre Office та змінити положення стовпців.


Диспетчер таблиць прекрасно працює з shapefiles, вам навіть не потрібно зберігати зміни до нового файлу, але ви можете зберегти поточний. Працювати в OO / Libre також буде добре, але будьте обережні, щоб не вдаватися до свого dbf-файлу, не маючи змоги відновити оригінальне сортування (наприклад, за допомогою поля ідентифікатора функції), або файл з форматом покаже неправильні атрибути для кожної функції.
SAnderka

У мене були змішані результати з дурінням з .dp файлом .shp. І як тільки вона буде змінена, здається, що відновлення не буде. Якби я мав свої файли в просторовій базі даних (про яку я нічого не знаю), я міг би упорядкувати стовпці?
HealthMaps

Я неправильно зрозумів, що ти говорив. Я просто намагався знайти TableManager, і я знайшов .zip на pyqgis.org/repo/contributed, однак він не відображається в моєму списку менеджерів плагінів, який включає офіційний. У мене були такі проблеми раніше, Sextante не з'являвся, поки я не застосував QGIS на іншій машині. Ніколи не встановлював його правильно.
HealthMaps

Найпростіший спосіб - додати pyqgis.org/repo/contributed до списку репозицій (Plugins-> Install Python Plugins, друга вкладка, Add ..) і переконатися, що він включений у Plugins-> Plugin Manager - або що його зателефонували в англійській версії ...
AndreJ
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.