Si vostè està mà-codificació ADF arxius i fent un munt de codi/importació/prova cicles, Utilitzi el nombre de versió per fer més fàcil la seva vida.
No m'agrada admetre-ho, però fins que aquesta setmana, Sempre es va suprimir l'ADF i tornar a importar-lo. Això seria trencar la meva columnes de dades de negoci i fer-me tornar a ells de filferro. Tot innecessària.
Arxivi això sota "és obvi una vegada que vegi això".
Exemple:
<LobSystem
xmlns:XSi="http://www.w3.org/2001/XMLSchema" XSi:schemaLocation="http://Schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog BDCMetadata.xsd" Tipus="WebService" Versió="1.2.0.0" Nom="xyzzyDocumentReview" xmlns="http://Schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog">
Canviar d'aquella versió i re-import i la columna de dades de negoci existents utilitza la versió actualitzada automàticament amb cap configuració addicional requerit.
</final>
Etiquetas de Technorati: BDC
Paul, a aquest punt. Estic aconseguint l'error següent amb una ADF estic intentant importar molsa 2007 Empresa:
"Importació de definició d'aplicació fracassada. S'ha produït el següent error: Configuració d'indicador IsCollection en el TypeDescriptor amb el nom ' ProductDataRecord’ i Id '<no disponible>’ (pertanyents a paràmetre amb nom "contactes’ i Id '110') crearà dos consecutius pare-fill que tinguin TypeDescriptors ' indicador IsCollection’ conjunt. Col·lecció TypeDescriptors només pot tenir un fill sola TypeDescriptor, que representa l'estructura de cada element de la col·lecció. Nom del paràmetre: indicador isCollection Error s'ha trobat a o just abans de línia: ' 88’ i la posició: "16". " Aquí està l'estrofa del meu xml que es queixen:
<Paràmetre direcció = "tornar" Nom = "Contactes">
<El TypeDescriptor TypeName="System.Data.IDataReader, System.Data, Versió = 2.0.3600.0, Cultura = neutral, PublicKeyToken = b77a5c561934e089" Indicador IsCollection = "true" Nom = "ProductDataReader">
<TypeDescriptors>
<El TypeDescriptor TypeName="System.Data.IDataRecord, System.Data, Versió = 2.0.3600.0, Cultura = neutral, PublicKeyToken = b77a5c561934e089" Indicador IsCollection = "true" Nom = "ProductDataRecord">
<TypeDescriptors>
<El TypeDescriptor TypeName="System.Int32" IdentifierName = "tp_ID" Nom = "tp_ID">
<LocalizedDisplayNames>
<LocalizedDisplayName LCID = "1033">tp_ID</LocalizedDisplayName>
</LocalizedDisplayNames>
<Propietats>
<Nom de la propietat = "DisplayByDefault" Type="System.boolean">True</Propietat>
</Propietats>
</TypeDescriptor>
Jo estic tancament meu TypeDescriptors cap al final de l'arxiu. Segur que espero que vostè o algú fora d'allà té alguna idea què està passant aquí? Sóc pa en aquest. Qualsevol ajuda o punt en la direcció correcta seria molt apreciat.
Gràcies,
Bruce