जवाबों:
क्यूजीआईएस 2.4 के बाद से वर्डप्रैप नामक बहुत ही नया एक्सप्रेशन बिल्डर फंक्शन है, जो एक स्वचालित रूप से एक लंबी स्ट्रिंग को एक तर्क के रूप में उपयोग करने की अनुमति देगा, जो कि एक चूने के लिए आदर्श अक्षरों की संख्या होनी चाहिए और, वैकल्पिक रूप से, एक स्ट्रिंग सीमांकक (डिफ़ॉल्ट स्थान है)।
नीचे दिए गए उदाहरण में "sintaxon" क्षेत्र मेरा लंबा मान क्षेत्र है।
यह भी ध्यान दें कि यदि मैं एक से अधिक स्ट्रिंग सीमांकक का उपयोग करना चाहता हूं तो मैं कई बार वर्डवैप को घोंसला बना सकता हूं। नीचे दिए गए उदाहरण में यह '-' और डिफ़ॉल्ट स्थान का उपयोग करता है।
यदि आप लेबल में एक नई पंक्ति वर्ण ( \n
) हैं, तो वे स्वचालित रूप से लिपटे रहेंगे। यदि आप लेबलिंग टूल के उन्नत अनुभाग में रैपिंग कैरेक्टर नहीं लगा सकते हैं
लेबल आपूर्ति किए गए चरित्र पर लपेटा जाएगा। यदि आप अंतरिक्ष में लपेटना चाहते हैं तो बस एक स्थान डालें।
IF("name"='Chester-le-Street', 'Chester-\nle-Street', name)
। यह हैक है, लेकिन यह मेरे उपयोग के लिए अच्छा है।