Hallo zusammen,
Ich möchte ein Makro erstellen, das in der IAM:
1. Die Vorlage für die Stückliste aus der XML Datei einliest
2. Die Stückliste öffnet
Das Einlesen der Vorlage habe ich im Griff:
Code:
Public Sub Import_IAM_BOM()
' Set a reference to the assembly document.
Dim oDoc As AssemblyDocument
Set oDoc = ThisApplication.ActiveDocument ' Set a reference to the BOM
Dim oBOM As BOM
Set oBOM = oDoc.ComponentDefinition.BOM
' Set the structured view to 'all levels'
oBOM.StructuredViewFirstLevelOnly = False
' Make sure that the structured view is enabled.
oBOM.StructuredViewEnabled = True
oBOM.ImportBOMCustomization ("D:\IAM-PDM.xml")
End Sub
Aber wie kann ich gleich noch
das Fenster öffnen, ohne es über Verwalten - Stückliste zu machen?
Edit: gerade gefunden:
Code:
Dim oControlDef As ControlDefinition
Set oControlDef = ThisApplication.CommandManager.ControlDefinitions.Item("AssemblyBillOfMaterialsCmd")
oControlDef.Execute
Aber wie kann ich
die Fenster-Größe beim Öffnen festlegen?
------------------
Gruß Roland
[Diese Nachricht wurde von RolandD am 05. Mrz. 2015 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP