Zobrazit plnou verzi příspěvku: otevřít soubor s danou reprezentací

pks
12.01.2022, 09:49
Dobrý den, V sestavě pravidlem otevírám podsestavu. Otevře se v reprezentaci „Hlavní „ , tu pak musím již v podsestavě dalším pravidlem změnit na „Úroveň detailu1“. Teoreticky by toto mělo jít nastavit jako option rovnou při otevření. V dokumentu „ThisApplication.ActiveDocument vs ThisDoc.Document“ jsem našel tuto možnost, ale nikde nemohu zjistit jak správně zadat oOptions. Tedy pokud to takto půjde. Můžete mi prosím poradit?ThisApplication.Documents.OpenWithOptions("C:\Temp\MyDoc.ipt", oOptions, True)Děkuji

Vladimír Michl
12.01.2022, 10:09
oOptions musí být NameValueMap, tedy něco jako toto - jen koncept, nezkoušeno:[CODE]Dim oOptions As NameValueMapoOptions = ThisApplication.TransientObjects.CreateNameValueMap()oOptions.Add("DesignViewRepresentation", "View1")oOptions.Add("LevelOfDetailRepresentation", "LOD1")assydoc = ThisApplication.Documents.OpenWithOptions(assemblyPath, oOptions, false)[/CODE]

pks
25.01.2022, 12:00
Dobrý den, děkuju a dokonce to i funguje.PK