QGIS 2 вывод подписи из пустого поля
Добавлено: 25 ноя 2013, 14:40
Здравствуйте! Есть вопрос по выводу значения пустого поля.
В одписи объектов полигонального слоя использую формулу:
"ugod" || '\n' || "cad num" || '\n' || "pl" || ' га' || '\n' || "pravo" || '\n' || "sobst" || '\n' || "memo"
В данном случае проблеммным является поле "memo". Оно содержит запись только в том случае, если есть необходимость сохранить особую информацию об объекте. Если объект рядовой, скажем просто поле севооборота каких много, то и писать о нём в это поле нечего. А вот если это мехмастерская или артезианская скважина определённой глубины, то данное поле будет содержать эту информацию. Также очень желательно, чтобы данная информация отображалась при подписывании объектов. Но в этом кроется одно "Но"... Полписи выводятся только в том случае, если все поля, задействованные формулой содержат записи. Если же запись не содержится, то подпись не выводится целиком.
Вот и вопрос - как сделать так, чтобы выводились подписи, даже если какое-либо поле таблицы атрибутов не содержит записи, т.е. его значение - NULL?
В одписи объектов полигонального слоя использую формулу:
"ugod" || '\n' || "cad num" || '\n' || "pl" || ' га' || '\n' || "pravo" || '\n' || "sobst" || '\n' || "memo"
В данном случае проблеммным является поле "memo". Оно содержит запись только в том случае, если есть необходимость сохранить особую информацию об объекте. Если объект рядовой, скажем просто поле севооборота каких много, то и писать о нём в это поле нечего. А вот если это мехмастерская или артезианская скважина определённой глубины, то данное поле будет содержать эту информацию. Также очень желательно, чтобы данная информация отображалась при подписывании объектов. Но в этом кроется одно "Но"... Полписи выводятся только в том случае, если все поля, задействованные формулой содержат записи. Если же запись не содержится, то подпись не выводится целиком.
Вот и вопрос - как сделать так, чтобы выводились подписи, даже если какое-либо поле таблицы атрибутов не содержит записи, т.е. его значение - NULL?