I wanted to change a feature attribute by selecting a feature in a vector layer and opening the feature form. The following QGIS online course does only show the procedure for an older version of QGIS: https://docs.qgis.org/2.2/en/docs/training_manual/create_vector_data/forms.html.

Is there a way to accomplish the same in QGIS 2.18.9?


You can access this functionality directly from the Identify tool.

Open the tool and check the box auto open form. When you click the Identify tool again on a single feature, it will open the form. Select multiple features and the usual window will open, allowing you to un-select the auto form open option.

To set values in this form, you have to be editing the layer.

enter image description here

In newer version of QGIS, you would have to open the Identity Result Settings and tick the check mark.

enter image description here

  • @Rakan Gharaybeh: see edits – JGH Mar 21 at 11:41

Select the feature that you want, open the attribute table, and select Form from the red box in the image below:

enter image description here

You will get the following:

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.