Hurtige Tip: BDC-ADF versionsnumrene er din ven

Hvis du hånd-kodning ADF filer og gør en masse import-kode-test cykler, Brug den gengivelse antal til at gøre dit liv nemmere.

Jeg hader at indrømme det., men indtil denne uge, Jeg altid slette ADF'EN og importere det igen. Dette ville bryde min business datakolonner og gøre mig re-wire dem. Alle unødvendige.

Fil dette under "det er indlysende, når du ser det".

Eksempel:

<LobSystem
xmlns:XSi="http://www.w3.org/2001/XMLSchema-instance" XSi:schemaLocation="http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog BDCMetadata.xsd" Type="WebService" Version="1.2.0.0" Navn="xyzzyDocumentReview" xmlns="http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog">

Ændre denne version og re-importere og den eksisterende firmadatakolonne bruger den opdaterede version automatisk med kræves ingen yderligere konfiguration.

</slutningen>

Abonner på min blog.

Technorati Tags:

Man troede på ”Hurtige Tip: BDC-ADF versionsnumrene er din ven

  1. Intet navn

    Paul, til dette punkt. Jeg får følgende fejl med en automatisk Dokumentføder, jeg forsøger at importere til MOSS 2007 Enterprise:
    "Importen af programdefinitionen mislykkedes. Følgende fejl opstod: Indstilling IsCollection på TypeDescriptor med navnet ' ProductDataRecord’ og Id '<ikke tilgængelig>’ (tilhører Parameter med navnet» kontakter’ og Id '110') vil oprette to på hinanden følgende overordnede-underordnede TypeDescriptors, der har ' IsCollection’ sæt. Samling TypeDescriptors kan kun have et enkelt barn TypeDescriptor, der repræsenterer struktur af hvert element i samlingen. Parameternavnet: isCollection fejl opstod på eller lige før Line: ' 88’ og holdning: '16'. " Her er strofe fra min xml det klager over:

    <Parameter retning = "Return" Navn = "Kontakter">
    <TypeDescriptor TypeName="System.Data.IDataReader, System.Data, Version = 2.0.3600.0, Kultur = neutral, PublicKeyToken = b77a5c561934e089" IsCollection = "true" Name = "ProductDataReader">
    <TypeDescriptors>
    <TypeDescriptor TypeName="System.Data.IDataRecord, System.Data, Version = 2.0.3600.0, Kultur = neutral, 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>
    <Egenskaber>
    <Egenskaben Name = "DisplayByDefault" Type="system.Boolean">True</Ejendom>
    </Egenskaber>
    </TypeDescriptor>

    Jeg lukker min TypeDescriptors i slutningen af filen. Jeg sikker håb du eller nogen har derude en idé om hvad der foregår her? Jeg er toast på denne ene. Enhver hjælp eller punkt i den rigtige retning ville være meget værdsat.

    Tak,
    Bruce

    Svar

Efterlad et svar til Intet navn Annuller besvarelse

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *