如果您正在手動編碼 ADF 的檔,並做了大量的測試/代碼/導入週期, 使用版本號來使你的生活更輕鬆.
我不願承認這一點, 但直到這一周, 我總是被刪去的 ADF 和重新導入它. 這會打破我業務資料列,並讓我將它們重新連接. 所有不必要.
檔這下"很明顯你一旦看見".
示例:
<LobSystem
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://BDCMetadata.xsd schemas.microsoft.com/office/2006/03/BusinessDataCatalog" 類型="Web 服務" 版本="1.2.0.0" 名稱="xyzzyDocumentReview" xmlns="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">
更改的版本並重新導入和現有的業務資料列使用更新後的版本會自動與不需要的額外配置.
</結束>
Technorati 標籤: BDC
保羅 ·, 到這一點. 我要與我想導入到 MOSS ADF 以下錯誤 2007 企業:
"應用程式定義導入失敗. 出現了以下錯誤: 設置與名稱 TypeDescriptor IsCollection ' ProductDataRecord’ 和 Id<不可用>’ (具有名稱的參數屬於 ' 連絡人’ 和 '110' Id) 將創建兩個連續的父-子有的 TypeDescriptors ' IsCollection’ 設置. 集合 TypeDescriptors 可能只有一個孩子視覺化表示形式, 表示集合中的每個元素的結構. 參數名稱: 在或只是前行遇到 isCollection 錯誤: 88’ 和位置: '' 16. " 這裡是從它抱怨我 xml 節:
<參數方向 ="返回" 名稱 ="連絡人">
<視覺化表示形式 TypeName="System.Data.IDataReader, System.Data, 版本 = 2.0.3600.0, 文化 = 中性, Publickeytoken) = b77a5c561934e089" IsCollection ="true" 名稱 ="ProductDataReader">
<TypeDescriptors>
<視覺化表示形式 TypeName="System.Data.IDataRecord, System.Data, 版本 = 2.0.3600.0, 文化 = 中性, Publickeytoken) = b77a5c561934e089" IsCollection ="true" 名稱 ="ProductDataRecord">
<TypeDescriptors>
<視覺化表示形式 TypeName="System.Int32" IdentifierName ="tp_ID" 名稱 ="tp_ID">
<LocalizedDisplayNames>
<LocalizedDisplayName LCID ="1033">tp_ID</LocalizedDisplayName>
</LocalizedDisplayNames>
<屬性>
<屬性名 ="DisplayByDefault" "Type="System.Boolean>真正的</屬性>
</屬性>
</視覺化表示形式>
我就要實現檔的結尾我 TypeDescriptors. 我當然希望你或那邊有一些想法怎麼? 我是這一次的吐司. 任何説明或正確的方向點將不勝感激.
謝謝,
布魯斯