Dela via


Skapa en sammanslagningsmodul som kan konfigureras av End-User

Om du vill skapa sammanslagningsmoduler använder du de allmänna riktlinjerna som beskrivs i avsnittet Redigering av sammanslagningsmoduler. Dessutom måste du göra följande för att skapa en sammanslagningsmodul som kan konfigureras av slutanvändaren av modulen:

  • Slutanvändarna måste ha Mergemod.dll version 2.0 för att konfigurera modulen. Användare som har tidigare versioner av Mergemod.dll kan använda modulen, men de får alltid standardinställningarna.
  • Lägg till en ModuleConfiguration Table till sammanslagningsmodulen för att identifiera de objekt som kan konfigureras av en slutanvändare. Lägg till en post i den här tabellen för varje konfigurerbart objekt. Dessa objekt ersätts med de mallar som anges i ModuleSubstitution Table. Ange ett namn för varje konfigurerbart objekt i fältet Namn. Ange format, typ och semantisk kontext för varje objekt i kolumnerna Format, Typ och ContextData. Mer information finns i semantiska typer. Ange ett standardvärde för objektet i fältet DefaultValue med hjälp av CMSM Special Format.
  • Lägg till en ModuleSubstitution Table i sammanslagningsmodulen. Varje post i den här tabellen motsvarar en ersättning av ett eller flera konfigurerbara objekt i ett fält i sammanslagningsmoduldatabasen. Ange tabellen, raden och kolumnen i fältet som tar emot ersättningen. Ange en formatmall för ersättningen i kolumnen Värde med hjälp av CMSM Special Format.
  • Lägg till poster i -verifieringstabellen för tabellerna ModuleSubstitution och ModuleConfiguration.
  • Lägg till poster i ModuleIgnoreTable Table för tabellen ModuleSubstitution Table och tabellen ModuleConfiguration. Detta säkerställer att modulen är kompatibel för användare som har versioner av Mergemod.dll som är tidigare än version 2.0.