Ограничения на вход в QGIS3 не ограничивают нулем, но допускают ноль в качестве значения - PullRequest
0 голосов
/ 22 января 2020

Я готовлю проект QGIS для полевых работ в QField. В базе данных геопакета для ввода данных у меня есть целочисленный столбец с количеством видов. Я установил ограничения «Не пусто» и «Не обязательное ограничение», чтобы избежать ввода неполных наблюдений. Это хорошо работает для положительных наблюдений. Однако невозможно ввести 0 в качестве наблюдения.

Как сохранить ограничения, чтобы избежать неполных данных, но разрешить ввод явных нулевых значений?

1 Ответ

0 голосов
/ 07 февраля 2020

В Layer Properties вашего слоя go к нужному полю / столбцу и добавьте выражение под Constraints:

"your_field_name" >= 0 

. Запомните двойные кавычки. Также убедитесь, что ваш тип виджета Range и Minimum установлен на 0.

...