Quick Tip: BDC ADF Bersyon Numero Sigurado Ang iyong Kaibigan

Kung ikaw ay hand-coding file ADF at paggawa ng maraming code / import / test cycle, use the version number to make your life easier.

Galit kong umamin ito, pero hanggang sa linggong ito, 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".

Halimbawa:

<LobSystem
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog BDCMetadata.xsd" Uri="WebService" Salin="1.2.0.0" Pangalan="xyzzyDocumentReview" xmlns="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">

Baguhin ang bersyon na iyon at muling pag-import at ang umiiral na hanay ng negosyo ay gumagamit ng data sa na-update na bersyon awtomatikong na walang karagdagang configuration na kinakailangan.

</dulo>

Mag-subscribe sa aking blog.

Technorati Tags:

Isa naisip sa "Quick Tip: BDC ADF Bersyon Numero Sigurado Ang iyong Kaibigan

  1. Walang pangalan

    Paul, sa puntong iyon. Ako ay pagkuha ng mga sumusunod na error sa isang ADF sinusubukan ko upang i-import sa Moss 2007 Pangangalakal:
    "Application definition import failed. Ang mga sumusunod na error na naganap: Setting IsCollection on TypeDescriptor with Name ‘ProductDataRecord’ and Id ‘<Hindi magagamit>’ (belonging to Parameter with Name ‘Contacts’ and Id ‘110’) will create two consecutive parent-child TypeDescriptors that have ‘IsCollection’ nakatakda. TypeDescriptors Collection ay maaari lamang magkaroon ng iisang TypeDescriptor anak, na kumakatawan sa istraktura ng bawat elemento ng mga koleksyon. Pangalan ng parameter: isCollection Error naranasang sa o bago lang Linya: '88’ at Posisyon: ’16’. " Narito ang mga taludtod mula sa aking xml ito ay nagrereklamo tungkol sa:

    <Parameter Direction="Return" Name="Contacts">
    <TypeDescriptor TypeName="System.Data.IDataReader, System.Data, Bersyon = 2.0.3600.0, Culture = neutral, PublicKeyToken = b77a5c561934e089" IsCollection="true" Name="ProductDataReader">
    <TypeDescriptors>
    <TypeDescriptor TypeName="System.Data.IDataRecord, System.Data, Bersyon = 2.0.3600.0, Culture = 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>
    <Katangian>
    <Property Name="DisplayByDefault" Type="System.Boolean">totoo</Ari-arian>
    </Katangian>
    </TypeDescriptor>

    Ako pagsasara ng aking TypeDescriptors patungo sa katapusan ng file. Ko bang umaasa ka o sinuman out doon ay may ilang mga ideya kung anong nangyayari sa dito? Ako ay mag-ihaw sa isang ito. Anumang tulong o tuldok sa kanang direksyon ay lubos na pinahahalagahan.

    Salamat,
    Bruce

    Sumagot

-Iwan ng sagot

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan *