Hallo
Nö, zum Glück sind die Automakros (vor allem OnOpen) in VBA abgeschafft.
Das Kopieren der iProps heißt aus dem Grund kopieren und nicht synchen, weil es eine Einmalaktion ist.
Welche iProps betrifft es denn?
Die Bauteilnummer könnte man per iLogic so kopieren. Die Regel in den "Nach Öffnen von Dokument" Ereignisauslöser packen, fertig.
Code:
If ThisDrawing.Document.ActiveSheet.DrawingViews.Count > 0 Then
Dim oRefedDoc As Document = ThisDrawing.ModelDocument
If Not iProperties.Value("Project", "Part Number") = oRefedDoc.PropertySets.Item("{32853F0F-3444-11D1-9E93-0060B03C1CA6}").Item("Part Number").Value Then
iProperties.Value("Project", "Part Number") = oRefedDoc.PropertySets.Item("{32853F0F-3444-11D1-9E93-0060B03C1CA6}").Item("Part Number").Value
End If
End If
------------------
MfG
Ralf
RKW Solutions GmbH
www.RKW-Solutions.com
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP