フィールドの表示順変更について

475 views
Skip to first unread message

ペーパーシャワーズコンテンツセンター

unread,
Jul 25, 2022, 1:48:13 AM7/25/22
to QGIS初心者質問グループ
皆様 大変お世話になります。

属性テーブルのフィールドを添付のように変更しようと思っています。
できる限りプラグインなどを使わず実現する方法はありますでしょうか?

「文字の大き」と「名称」を反対にしたいです。
よろしくお願いいたします。

1.jpg

sakuya_izayoi

unread,
Jul 25, 2022, 1:54:14 AM7/25/22
to QGIS初心者質問グループ
izayoiです。

新規ファイルとして作成することになりますが
プロセッシングツールで
属性のリファクタリング」
と検索して、出てくるツールを使用すると、QGISの機能のみで入れ替えができます。
2022年7月25日月曜日 14:48:13 UTC+9 ペーパーシャワーズコンテンツセンター:

キタ

unread,
Jul 25, 2022, 2:05:17 AM7/25/22
to QGIS初心者質問グループ
そのプロジェクトのみになりますが、QGIS3.22であれば属性テーブルにある「列の整理」で列の順序を変えることができます。
(フィールド計算機のアイコンの左のアイコンです)
ファイル自体は変わらないので、他のプロジェクトでも使う場合は、sakuya_izayoiさんの回答にある「属性のリファクタリング」を使ってください。

キタ

2022年7月25日月曜日 14:48:13 UTC+9 ペーパーシャワーズコンテンツセンター:
皆様 大変お世話になります。

tomoyuki arai

unread,
Jul 25, 2022, 5:02:18 AM7/25/22
to QGIS初心者質問グループ
みなさま

こんにちは。
キタさんの方法だと、「テーブル表示」の場合の列の左右の順番は入れ替えられますが、
元質問の「フォーム表示」の場合の順番は入れ替えられません。

プラグインを使わずにフォームの順番を入れ替えるには、
1.レイヤのプロパティから「属性フォーム」のタブを選択する
2.上に表示されたドロップダウンメニューから「ドラッグ&ドロップデザイナー」を選択する
3.3列表示されているうち真ん中の「フォームのレイアウト」で、ドラッグ&ドロップで2つの位置を入れ替える

という手順で実現できます。これは3.22以前のバージョンでもできます。
参考:ユーザーガイド/マニュアル 15.1.9. 属性フォームプロパティ

入れ替えたフォームの情報はこのプロジェクト限りの内容なので、
入れ替えを他プロジェクトでも共有するにはフォームの情報を同様に設定してあげるか、
sakuya_izayoiやキタさんの言うようにファイルの内容から新規作成する必要があります。

新井 智之

2022年7月25日月曜日 15:05:17 UTC+9 キタ:

キタ

unread,
Jul 25, 2022, 5:06:07 AM7/25/22
to QGIS初心者質問グループ
新井様

フォローありがとうございます。勘違いしてました。
たしかに属性フォームデザイナーを使わないとダメですね。

キタ

2022年7月25日月曜日 18:02:18 UTC+9 tarai...@gmail.com:
Reply all
Reply to author
Forward
0 new messages