Astuce rapide: Les numéros de Version ADF BDC sont votre ami

Si vous êtes codage manuel ADF fichiers et fait beaucoup de cycles d'essai/importation/code, Utilisez le numéro de version pour rendre votre vie plus facile.

Je déteste l'admettre, mais jusqu'à cette semaine, J'étais toujours supprimant l'ADF et réimportant. Ce serait briser mes colonnes de données d'entreprise et faites-moi recâbler les. Tous les inutiles.

Ce fichier sous « il est évident, une fois que vous le voyez ».

Exemple:

<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" Nom="xyzzyDocumentReview" xmlns="http://schemas.Microsoft.com/Office/2006/03/BusinessDataCatalog">

Modifier cette version et ré-importer et la colonne de données entreprise existante utilise la version mise à jour automatiquement avec aucune configuration supplémentaire n'est requise.

</fin>

S'abonner à mon blog.

Tags Technorati:

Une réflexion sur "Astuce rapide: Les numéros de Version ADF BDC sont votre ami

  1. Pas de nom

    Paul, à ce point. Je reçois l'erreur suivante avec un ADF j'essaie d'importer dans MOSS 2007 Entreprise:
    « Application définition importation échoué. L'erreur suivante s'est produite: Définir IsCollection sur TypeDescriptor avec le nom ' ProductDataRecord’ et Id '<indisponible>’ (appartenance au paramètre avec le nom « Contacts’ et Id « 110 ») va créer deux consécutifs parent-enfant TypeDescriptors qui ont ' IsCollection’ ensemble. Collection TypeDescriptors peut n'avoir qu'un seul enfant TypeDescriptor, ce qui représente la structure de chaque élément de la collection. Nom du paramètre: isCollection erreur a été rencontrée juste avant la ligne ou: 88’ et la Position: « 16 ». " Voici la strophe de mon xml qu'il se plaint:

    <Direction du paramètre = "Return" Nom = « Contacts »>
    <TypeName="System.Data.IDataReader de TypeDescriptor, System.Data, Version = 2.0.3600.0, Culture = neutral, PublicKeyToken = b77a5c561934e089" IsCollection = "true" Nom = « ProductDataReader »>
    <TypeDescriptors>
    <TypeName="System.Data.IDataRecord de TypeDescriptor, System.Data, Version = 2.0.3600.0, Culture = neutral, PublicKeyToken = b77a5c561934e089" IsCollection = "true" Nom = « ProductDataRecord »>
    <TypeDescriptors>
    <TypeName="System.Int32 de TypeDescriptor" IdentifierName = "tp_ID" Nom = « tp_ID »>
    <LocalizedDisplayNames>
    <LocalizedDisplayName LCID = « 1033 »>tp_ID</LocalizedDisplayName>
    </LocalizedDisplayNames>
    <Propriétés>
    <Propriété Name = "DisplayByDefault" Type="System.Boolean">True</Propriété>
    </Propriétés>
    </TypeDescriptor>

    Je ferme mon TypeDescriptors vers la fin du fichier. J'espère vraiment que vous ou quelqu'un là-bas a une idée ce qui se passe ici? Je suis le pain grillé sur ce coup. Toute aide ou point dans la bonne direction serait grandement appréciée.

    Merci,
    Bruce

    Réponse

Laisser une réponse

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *