Zuk ADF fitxategiak eskuz kodetu eta kode asko / import / test zikloak egiten, use the version number to make your life easier.
Aitortzen gorroto dut, baina aste honetan arte, I was always deleting the ADF and re-importing it. This would break my business data columns and make me re-wire them. All unnecessary.
File this under "it’s obvious once you see it".
Adibidea:
<LobSystem
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog BDCMetadata.xsd" Mota="WebService" Bertsioa="1.2.0.0" Izena="xyzzyDocumentReview" xmlns="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">
Aldatu bertsio hori eta re-inportazio eta dauden negozio datuak zutabe eguneratzen bertsioa erabiltzen du automatikoki osagarriak konfigurazio ez behar dituzten.
</amaiera>
Technorati Tags: BDC
Paul, to that point. I am getting the following error with an ADF I’m trying to import into MOSS 2007 Enterprise:
"Application definition import failed. Ondorengo errorea gertatu da: Setting IsCollection on TypeDescriptor with Name ‘ProductDataRecord’ and Id ‘<unavailable>’ (belonging to Parameter with Name ‘Contacts’ and Id ‘110’) will create two consecutive parent-child TypeDescriptors that have ‘IsCollection’ ezarri. Collection TypeDescriptors may only have a single child TypeDescriptor, representing the structure of each element of the collection. Parametro izena: isCollection Error was encountered at or just before Line: ’88’ eta posizioa: ’16’. " Here is the stanza from my xml it is complaining about:
<Parameter Direction="Return" Name="Contacts">
<TypeDescriptor TypeName="System.Data.IDataReader, System.Data, Version=2.0.3600.0, Kultura = neutrala, PublicKeyToken=b77a5c561934e089" IsCollection="true" Name="ProductDataReader">
<TypeDescriptors>
<TypeDescriptor TypeName="System.Data.IDataRecord, System.Data, Version=2.0.3600.0, Kultura = neutrala, PublicKeyToken=b77a5c561934e089" IsCollection="true" Name="ProductDataRecord">
<TypeDescriptors>
<TypeDescriptor TypeName="System.Int32" IdentifierName="tp_ID" Name="tp_ID">
<LocalizedDisplayNames>
<LocalizedDisplayName LCID="1033">tp_ID</LocalizedDisplayName>
</LocalizedDisplayNames>
<Propietateak>
<Property Name="DisplayByDefault" Type="System.Boolean">Egia</De la Propiedad>
</Propietateak>
</TypeDescriptor>
I’m closing my TypeDescriptors towards the end of the file. I sure hope you or someone out there has some idea what’s going on here? I’m toast on this one. Any help or point in the right direction would be greatly appreciated.
Eskerrik asko,
Bruce