Zobrazit plnou verzi příspěvku: Reprezentace iLogic

PopelkaM
10.02.2022, 10:15
Dobrý den,níže uvedené iLogic pravidlo aktivuje Pohledovou reprezentaci a Úroveň detailů v hlavní sestavě iam.Lze řídit  Pohledovou reprezentaci a Úroveň detailů v některé z podsestav vložené v hlavní sestavě?Popřípadě jak by vypadala případná úprava iLogic pravidla?Děkuji za radu Popelka'Pohledová reprezentaceDim odoc As DocumentDim ocompdef As ComponentDefinitionodoc = ThisApplication.ActiveDocumentocompdef = odoc.ComponentDefinitionTryocompdef.RepresentationsManager.DesignViewRepresentations.Item("10E6").ActivateCatchMessageBox.Show("Tato pohledová reprezentace neexistuje", "Vytvořte 10E6")End Try'Úroveň detailůTryocompdef.RepresentationsManager.LevelOfDetailRepresentations("10E6").ActivateCatchMessageBox.Show("Tato úroveň detailů neexistuje", "Vytvořte 10E6")End Try

Navara
10.02.2022, 16:03
Tohle je minimalistický kód jako příklad[code]Dim asmDef As AssemblyComponentDefinition = ThisDoc.Document.ComponentDefinitionDim occName = "20220210-01:1"Dim designViewRep = "Pohled1" asmDef.Occurrences.ItemByName(occName).SetDesignViewRepresentation(designViewRep)Dim levelOfDetailRep = "Level1"asmDef.Occurrences.ItemByName(occName).SetLevelOfDetailRepresentation(levelOfDetailRep)[/code]

PopelkaM
11.02.2022, 10:10
Děkuji funguje s pozdravem Popelka