Брзо Савет: БДЦ АДФ Верзија бројеви су ваша пријатеља

Ако сте ручно кодирање АДФ фајлова и раде пуно кода / увоз / Тест циклуса, use the version number to make your life easier.

Мрзим да признам, али до ове недеље, 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".

Пример:

<ЛобСистем
КСМЛнс:кси="хттп://ввв.в3.орг/2001/КСМЛСцхема-инстанце" кси:сцхемаЛоцатион="хттп://сцхемас.мицрософт.цом/оффице/2006/03/БусинессДатаЦаталог БДЦМетадата.ксд" Тип="Вебсервице" Верзија="1.2.0.0" Име="киззиДоцументРевиев" КСМЛнс="хттп://сцхемас.мицрософт.цом/оффице/2006/03/БусинессДатаЦаталог">

Промените ту верзију и поновно увоз и постојећи подаци пословна колона користи ажурирану верзију аутоматски без додатних конфигурација потребна.

</крај>

Претплатите се на мој блог.

Тецхнорати Тагс:

Једна мисао о "Брзо Савет: БДЦ АДФ Верзија бројеви су ваша пријатеља

  1. Но наме

    Павле, до те тачке. Ја сам све следећу грешку са АДФ-Покушавам да увезете у МОСС 2007 Предузеће:
    "Application definition import failed. Следеће грешке: Setting IsCollection on TypeDescriptor with Name ‘ProductDataRecord’ and Id ‘<недоступна>’ (belonging to Parameter with Name ‘Contacts’ and Id ‘110’) will create two consecutive parent-child TypeDescriptors that have ‘IsCollection’ сет. Колекција ТипеДесцрипторс могу да имају само један ТипеДесцриптор дете, представља структуру сваки елемент колекције. Параметар име: исЦоллецтион Дошло је до грешке у или непосредно пре Лине: '88’ и позиција: ’16’. " Овде је строфа из мог КСМЛ се жали:

    <Parameter Direction="Return" Name="Contacts">
    <TypeDescriptor TypeName="System.Data.IDataReader, Систем.Дата, Верзија = 2.0.3600.0, Култура = неутрална, ПублицКеиТокен = б77а5ц561934е089" IsCollection="true" Name="ProductDataReader">
    <ТипеДесцрипторс>
    <TypeDescriptor TypeName="System.Data.IDataRecord, Систем.Дата, Верзија = 2.0.3600.0, Култура = неутрална, ПублицКеиТокен = б77а5ц561934е089" IsCollection="true" Name="ProductDataRecord">
    <ТипеДесцрипторс>
    <TypeDescriptor TypeName="System.Int32" IdentifierName="tp_ID" Name="tp_ID">
    <ЛоцализедДисплаиНамес>
    <LocalizedDisplayName LCID="1033">тп_ИД</ЛоцализедДисплаиНаме>
    </ЛоцализедДисплаиНамес>
    <Некретнине>
    <Property Name="DisplayByDefault" Type="System.Boolean">прави</Имовина>
    </Некретнине>
    </ТипеДесцриптор>

    Ја сам затворио ТипеДесцрипторс пред крај фајла. Надам се да сте ви или неко тамо има неку идеју шта се овде дешава? Ја сам тост на ово. Било каква помоћ или тачка у правом смеру би било много поштовати.

    Хвала,
    Брус

Леаве а Репли

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *