Mapování odkazovaných polí

Některé typy záznamů produktu ClearQuest obsahují pole, jež jsou odkazy na pole v jiných záznamech. Jsou-li tato odkazová pole povinná, musíte určit způsob mapování hodnoty na tato pole během synchronizace.
Informace o této úloze
Vlastní atribut pracovní položky můžete mapovat na pole odkazovaného záznamu. Chcete-li povolit toto mapování, musíte upravit konfiguraci procesu oblasti projektu a pravidlo synchronizace pro typ záznamu. Příklad v následujícím postupu předpokládá, že schéma obsahuje bezestavový typ záznamu s názvem OS, který obsahuje pole s názvem Název. Typ záznamu Závada obsahuje pole s názvem FoundInPlatform, což je odkaz na záznam OS.

Mapování odkazovaného pole:

Zobrazit

  1. V klientu produktu Rational Team Concert otevřete pohled Artefakty týmu.
  2. Klepněte pravým tlačítkem myši do oblasti svého projektu a vyberte volbu Otevřít.
  3. V editoru Oblasti projektu klepněte na kartu Konfigurace procesu. Rozbalte položku Konfigurace projektu, poté Konfigurační data a poté Pracovní položky. Klepněte na volbu Typy a atributy. Vyberte kategorii typu pracovní položky. V oblasti Vlastní atributy klepněte na volbu Přidat. Zadejte název atributu a vyberte typ, který je kompatibilní s odpovídajícím typem pole produktu ClearQuest. Například Nachází se v platformě a smallString. Klepněte na tlačítko OK. Klepnutím na tlačítko Uložit uložte změny typu pracovní položky.
  4. V pohledu Artefakty týmu klepněte pravým tlačítkem myši na připojení úložiště a vyberte volbu Spravovat > Pravidla synchronizace. V pohledu Pravidla synchronizace klepněte pravým tlačítkem myši na oblast projektu a vyberte volbu Nové > Pravidlo synchronizace.
  5. V editoru pravidla synchronizace zadejte název pravidla. Například: com.ibm.rational.clearquest.sample_schema_repo.FoundInPlatform. Pole Typ položky a Správce položky ponechte prázdná. Zadejte název do pole Externí typ, které určuje typ záznamu produktu ClearQuest. Například: com.ibm.rational.clearquest.sample_schema_repo.OS určuje typ záznamu OS, který obsahuje pole, na které odkazuje pole FoundInPlatform. V poli Externí správce vyberte volbu Správce produktu ClearQuest (neuživatelské záznamy). V sekci Mapování vlastností klepněte na volbu Přidat. Do pole Externí vlastnost zadejte název pole v záznamu, na které odkazuje jiné pole. Například pole FoundInPlatform odkazuje na pole Name v typu záznamu OS. Vyberte položku Externí identifikátor. Klepněte na tlačítko OK. Klepnutím na tlačítko Uložit uložte pravidlo synchronizace.
  6. V pohledu Pravidla synchronizace poklepejte na pravidlo synchronizace pro typ záznamu, který obsahuje pole odkazu, a otevřete tak editor pravidla synchronizace.
  7. Klepnutím na tlačítko Přidejte mapování vlastnosti. V poli Vlastnost položky vyberte vlastní atribut, který jste vytvořili. Například: Found In Platform. V poli Externí vlastnost vyberte pole odkazu na záznam produktu ClearQuest a odkazované pole v záznamu. Například: FoundInPlatform.Name znamená pole FoundInPlatform, které odkazuje na pole Name v jiném záznamu. V poli Synchronizace vyberte volbu Vstup/výstup. Zrušte výběr volby Bez transformace. V poli Převaděč hodnoty vyberte volbu Připojit pole k převaděči vlastního atributu.
  8. Po klepnutí na tlačítko Přidat definujte mapování druhé vlastnosti. V poli Externí vlastnost vyberte pole odkazu. Například: FoundInPlatform. Pole Vlastnost položky ponechte prázdné. Zrušte výběr volby Bez transformace. V poli Odkaz na pravidlo synchronizace vyberte pravidlo synchronizace, které jste předtím definovali. Například: com.ibm.rational.clearquest.sample_schema_repo.FoundInPlatform. Klepnutím na tlačítko Uložit uložte upravené pravidlo synchronizace.

    Můžete zadat mapování hodnoty pro mapování vlastnosti používající transformátor hodnoty Připojení pole k transformátoru vlastních atributů. Pro příchozí i odchozí hodnoty použije produkt ClearQuest Connector mapování hodnoty po transformaci. Například pro odkaz na pole, jako je např. Priority.Name, nalezne produkt ClearQuest Connector hodnotu pole Název v záznamu Priorita a potom aplikuje na tuto hodnotu mapování hodnoty. V odchozím směru aplikuje produkt ClearQuest Connector mapování hodnoty poté, co nalezne vlastnost položky Rational Team Concert.


Váš názor

Byla tato pomoc užitečná? Zpětnou vazbu můžete poskytnout na stránkách Jazz.net (registrace je požadována): Komentář na fóru nebo odeslat chybu