2011-04-05 11 views
13

मेरे पास एक आरडीएलसी फ़ाइल है जिसमें मैं अभिव्यक्ति करना चाहता हूं। अभिव्यक्ति के गुणों की छवि यहां दी गई है। मुझे पहले नाम, अंतिम नाम और मध्य इनिट को संयोजित करने की आवश्यकता है।आरडीएलसी अभिव्यक्ति में मूल्यों को कैसे जोड़ना है?

See the circled fields that I want to concatenate

+0

हाय अस्मा पर एक नज़र डालें , लेकिन rdlc में आपको केवल vb में custome code लिखना होगा, इसके द्वारा समर्थित कोई अन्य भाषा नहीं है –

+0

@Eduardo - हाँ यह सच है –

+1

@Pranay राणा : आपने अपनी पोस्ट के तहत अपनी टिप्पणी नहीं देखी जिसे मैंने 5 अप्रैल को भेजा था, तो मेरी गलती क्या है? मैंने जवाब दिया लेकिन आपने कोई प्रतिक्रिया नहीं दी। मैं आपका जवाब कैसे स्वीकार कर सकता हूं! – asma

उत्तर

27

निम्नलिखित उदाहरण है क्या देखने के लिए मेरे लिए काम करता है:

=Fields!FirstName.Value & " " & Fields!LastName.Value 

या

="$ " & Sum(Round((Fields!QTD_ORDER.Value - Fields!QTD_RETURN.Value) * Fields!PRICE.Value,2), "Entity_orderItens") 

MSDN

0

चेक करें: http://blogs.msdn.com/b/mosharaf/archive/2005/12/20/localreportcustomcode.aspx

यह RDLC रिपोर्ट आप VB कोड का उपयोग कर सकते में एक अलग तरीके से करने के लिए संभव है। दाएं माउस बटन के साथ रिपोर्ट पर बस क्लिक करें। जब आप पैरामीटर दर्ज करते हैं वहां से संदर्भ मेनू Proprties पर जाते हैं। इसे क्लिक करते समय आपको एक टैब नियंत्रण चुड़ैल कुछ टैब पेज देखना चाहिए। टैब पेज "कोड" एक वहाँ पर जाएं सही आप वीबी ढंग से काम यह इस

 Public Function concatestring(ByVal val1 As Object,ByVal val2 As Object,ByVal val3 As Object) As String 
//   return val1 + ' ' + val2 + ' ' + val3 -- just string cocate in vb will do your task 
     End Function 

की तरह कुछ होना चाहिए फिर इस

= Code.concatestring(Fields!MyField_1.Value,Fields!MyField_2.Value,Fields!MyField_3.Value) 

पी एस की तरह अपने पाठ बॉक्स में फ़ंक्शन को कॉल करें मुझे पूरा यकीन नहीं है कि वीबी कोड सही तरीके से काम कर रहा है, बस इसका परीक्षण करें और यदि इसकी आवश्यकता है तो पुनः लिखें। किसी भी अन्य त्रुटि तब होती है, तो कृपया पोस्ट यह समस्या

+0

मुझे वीबी के बारे में ज्यादा जानकारी नहीं है। क्या आप सी # कोड पोस्ट कर सकते हैं? – asma

संबंधित मुद्दे