Hallo,
das folgende müsste deinen Wünschen entsprechen (nicht getestet).
Sub CATMain()
For Each oDoc in CATIA.Documents
If TypeName(oDoc) = "DrawingDocument" then
Set drawingDocument1 = oDoc
Set parameters1 = drawingDocument1.Parameters
Set strParam1 = parameters1.Item("Drawing\DESCRIPTION_01")
strParam1.Value =Replace(Left(oDoc.Name,InStr(oDoc.Name,"-")-1), "_", " ")
Set parameters2 = drawingDocument1.Parameters
Set strParam2 = parameters2.Item("Drawing\DESCRIPTION_02")
strParam2.Value = "test1"
Set parameters3 = drawingDocument1.Parameters
Set strParam3 = parameters3.Item("Drawing\DESCRIPTION_03")
strParam3.Value = ""
Set parameters4 = drawingDocument1.Parameters
Set strParam4 = parameters4.Item("DrawingName")
strParam4.Value = oDoc.Name
drawingDocument1.Save
drawingDocument1.Close
End if
Next
End Sub
Gruß
Randle
------------------
MfG
Randle
! It's not a bug, it's a feature !
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP