Beschreibung
Verändert man eine Funktionsschablone am Artikel per API, werden alle Produktgruppen auf undefiniert gestellt.
Workaround
if (part.PartNr.Equals("PXC.0708713")) { MDTerminalTemplatePosition componentTemplatePosition = part.FunctionTemplatePositions.FirstOrDefault() as MDTerminalTemplatePosition; if (componentTemplatePosition != null) { // Bug 2.5: Issue T1048334 --> save and restore groups MDPartsDatabaseItem.Enums.ProductTopGroup productTopGroup = part.GenericProductGroup; MDPartsDatabaseItem.Enums.ProductGroup productGroup= part.ProductGroup; MDPartsDatabaseItem.Enums.ProductSubGroup productSubGroup = part.ProductSubGroup; // Set var newDesignation = @"111¶222"; componentTemplatePosition.ConnectionPointDesignation = newDesignation; // Bug 2.5: Issue T1048334 --> save and restore groups part.GenericProductGroup = productTopGroup; part.ProductGroup = productGroup; part.ProductSubGroup = productSubGroup; } }
Ticketnummer (T1048334). Der Support kann das Verhalten nachvollziehen und es wurde in EPLAN 2.6 behoben.
Hinterlasse einen Kommentar