У меня возникают проблемы при попытке показать несколько полей для одного ярлыка в QGIS. В QGIS2.6 попытка отобразить метки для объекта, состоящего из нескольких полей, приводит к пустой метке, если одно из полей является нулевым. Так, например, в диалоге выражения метки:
concat("Temp Site",'\n',"Notes",'\n',"Function")
будет функционировать нормально, если только одно из полей не равно NULL, тогда метка не будет отображаться. Используя '||' Оператор вместо этого в диалоге выражения также приводит к тому же самому поведению:
"Temp Site" || '\n' || "Notes" || '\n' || "Function"
Есть ли способ отобразить метки, даже если одно из полей пустое?
coalesce("Temp Site", ' ') || coalesce(('\n' || "Notes"), ' ') || coalesce(('\n' || "Function"), ' ' )