Yanıtlar:
QGIS 2.4'ten beri , bir kireç olması gereken ideal karakter sayısını ve isteğe bağlı olarak bir dize sınırlayıcıyı (varsayılan olarak boşluk) kullanarak uzun bir dizeyi argüman olarak otomatik olarak sarmaya izin veren wordwrap adlı çok kullanışlı yeni ifade oluşturucu işlevi vardır .
Aşağıdaki örnekte "sintaxon" alanı benim uzun değerler alanımdır.
Ayrıca birden fazla dize sınırlayıcı kullanmak istiyorsanız wordwrap'ı birkaç kez iç içe geçirebileceğimi de unutmayın. Aşağıdaki örnekte '-' ve varsayılan boşluk kullanılır.
Etiketleriniz yeni bir satır karakteri ( \n
) içeriyorsa, bunlar otomatik olarak kaydırılır. Değilse , etiketleme araçlarının Gelişmiş bölümüne bir kaydırma karakteri uygulayabilirsiniz
Etiket, verilen karaktere sarılacaktır. Boşluğa sarmak istiyorsanız bir boşluk bırakın.
IF("name"='Chester-le-Street', 'Chester-\nle-Street', name)
. Bu bir hack, ama benim kullanımım için iyi.