यदि आप हाथ-ADF कोडिंग तो रहे हैं फ़ाइलें और कोड/आयात/परीक्षण चक्रों की एक बहुत कुछ कर रही, अपने जीवन को आसान बनाने के लिए संस्करण संख्या का उपयोग करें.
मैं यह मानता हूँ नफरत, लेकिन इस सप्ताह तक, मैं हमेशा ADF हटा रहा था और इसे पुन: आयात करना. यह मेरा व्यवसाय डेटा स्तंभ को तोड़ने होता है और मुझे उन्हें पुनः वायर. सभी अनावश्यक.
यह फ़ाइल "एक बार तुम इसे देख यह स्पष्ट है के तहत".
उदाहरण:
<LobSystem
xmlns:xsi="http://www.w3.org/ 2001/xml स्कीमा-उदाहरण" xsi:schemaLocation="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog BDCMetadata.xsd" प्रकार="WebService" संस्करण="1.2.0.0" नाम="xyzzyDocumentReview" xmlns="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">
संस्करण और फिर आयात और मौजूदा व्यावसायिक डेटा स्तंभ का उपयोग करता है कि अद्यतन संस्करण स्वचालित रूप से कोई अतिरिक्त विन्यास की आवश्यकता के साथ बदलें.
</अंत>
मेरे ब्लॉग के लिए सदस्यता लें.
Technorati टैग: BDC
पॉल, उस बिंदु करने के लिए. मैं एक ADF मैं काई में आयात करने के लिए कोशिश कर रहा हूँ के साथ निम्नलिखित त्रुटि हो रही हूँ 2007 उद्यम:
"अनुप्रयोग परिभाषा आयात विफल रहा. निम्नलिखित त्रुटि उत्पन्न हुई: नाम के साथ TypeDescriptor पर IsCollection की स्थापना ' ProductDataRecord’ और Id '<अनुपलब्ध>’ (नाम के पैरामीटर से संबंधित ' संपर्क’ और Id '110') दो लगातार पैरेंट-चाइल्ड TypeDescriptors पास बनाएगा ' IsCollection’ सेट करें. संग्रह TypeDescriptors हो सकता है केवल एक एकल बच्चे TypeDescriptor, संग्रह की प्रत्येक तत्व की संरचना का प्रतिनिधित्व. पैरामीटर नाम: isCollection त्रुटि पर या बस लाइन से पहले का सामना करना पड़ा था: ' 88’ और स्थिति: '16'. " यहाँ मेरी यह के बारे में शिकायत है xml से छंद है:
<पैरामीटर दिशा = "लौटें" नाम = "संपर्क">
<TypeDescriptor TypeName="System.Data.IDataReader, System.Data, संस्करण = 2.0.3600.0, संस्कृति तटस्थ =, PublicKeyToken = b77a5c561934e089" IsCollection = "यह सच" नाम "ProductDataReader" =>
<TypeDescriptors>
<TypeDescriptor TypeName="System.Data.IDataRecord, System.Data, संस्करण = 2.0.3600.0, संस्कृति तटस्थ =, PublicKeyToken = b77a5c561934e089" IsCollection = "यह सच" नाम "ProductDataRecord" =>
<TypeDescriptors>
<TypeDescriptor TypeName="System.Int32" IdentifierName = "tp_ID" नाम "tp_ID" =>
<LocalizedDisplayNames>
<LocalizedDisplayName LCID "1033" =>tp_ID</LocalizedDisplayName>
</LocalizedDisplayNames>
<गुण>
<गुण का नाम "DisplayByDefault =" Type="System.Boolean">सच है</संपत्ति>
</गुण>
</TypeDescriptor>
मैं मेरा TypeDescriptors फ़ाइल के अंत की ओर बंद हो रहा हूँ. मुझे यकीन है कि आशा है कि आपको या किसी को बाहर वहाँ कुछ विचार है क्या यहाँ पर जा रहा है? मैं इस पर एक टोस्ट हूँ. कोई मदद या बिंदु सही दिशा में बहुत सराहना की होगी.
धन्यवाद,
ब्रूस