Quick Savjet: BDC ADF verzija brojevi su Your Friend

Ako ste ručno kodiranje ADF datoteke i radi puno koda / uvoz / ispitnih ciklusa, use the version number to make your life easier.

Mrzim to priznati, ali dok ovaj tjedan, 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".

Primjer:

<LobSystem
xmlns:Rebel="http://www.w3.org/2001/XMLSchema-instance" Rebel:schemaLocation="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog BDCMetadata.xsd" Tip="WebService" Verzija="1.2.0.0" Ime="xyzzyDocumentReview" xmlns="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">

Promjena tu verziju i ponovno uvesti, a postojeći poslovni podatkovni stupac koristi ažuriranu verziju automatski, bez dodatnih konfiguracija potrebna.

</kraj>

Pretplatite se na moj blog.

Technorati Tags:

Jedna misao o „Quick Savjet: BDC ADF verzija brojevi su Your Friend

  1. No name

    Pavle, do te točke. Ja sam uzimajući sljedeće pogreške s ADF sam pokušava uvesti u MOSS 2007 Poduzeće:
    "Application definition import failed. Sljedeća greška: Setting IsCollection on TypeDescriptor with Name ‘ProductDataRecord’ and Id ‘<nedostupan>’ (belonging to Parameter with Name ‘Contacts’ and Id ‘110’) will create two consecutive parent-child TypeDescriptors that have ‘IsCollection’ postaviti. Zbirka TypeDescriptors može imati samo jednu TypeDescriptor dijete, predstavlja strukturu svakog elementa zbirke. Naziv parametra: isCollection Greška je naišao na ili neposredno prije Line: '88’ i pozicija: ’16’. " Ovdje je strofa iz mog XML se žalite:

    <Parameter Direction="Return" Name="Contacts">
    <TypeDescriptor TypeName="System.Data.IDataReader, System.Data, Inačica = 2.0.3600.0, Kultura = neutralni, PublicKeyToken = b77a5c561934e089" IsCollection="true" Name="ProductDataReader">
    <TypeDescriptors>
    <TypeDescriptor TypeName="System.Data.IDataRecord, System.Data, Inačica = 2.0.3600.0, Kultura = neutralni, 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>
    <Svojstva>
    <Property Name="DisplayByDefault" Type="System.Boolean">pravi</Svojstvo>
    </Svojstva>
    </TypeDescriptor>

    Ja sam zatvaranja svoje TypeDescriptors prema kraju datoteke. Nadam se da ste vi ili netko tamo ima pojma što se ovdje događa? Ja sam na ovom jednom tost. Svaka pomoć ili točka u pravom smjeru bi mnogo poštovati.

    Hvala,
    Bruce

Dopust jedan Odgovor

Vaša email adresa neće biti objavljena. obavezna polja su označena *