Hallo Zusammen,
ich möchte beim Freigeben einer Zeichnung aus Catia über Smarteam direkt eine PDF-Ableitung des Dokumentes speichern. Hierfür nutze ich die Funktion: ExportData von CATIA.
Vorher schaue ich mit den Objekt-Daten aus Smarteam nach, ob das Dokument gerade geöffnet ist (alle catia.dokumente durchlaufen und doc.fullname mit "CAD_REF_FILE_NAME" und "DIRECTORY" - Attributen aus SmarTeam vergleichen)
Ist das Dokument nicht offen, öffne ich es halt aus dem Workverzeichnis, sofern die beiden gerade genannten Attribute nicht leer sind.
Sind diese leer, kopiere ich das Dokument über CopyFromVault in ein lokales Verzeichnis... öffne diese Datei und exportiere sie dann.
Somit meine ich, alles abzufangen.
Das Ableiten funktioniert und die Freigabe erfolgt auch, jedoch bleibt mir das Freigeben-Symbol in Catia erhalten und der grüne Haken erscheint in den Drawings und dazugehörigen Parts auch nicht mehr, so dass der User nicht erkennt, dass das Dokument das aktuelle ist.
Was mache ich falsch?
Da ich ein wenig am Verzweifeln bin, wäre ich überaus dankbar für Tips aller Art.
Mit freundlichen Grüßen aus dem Sauerland,
Björn Winkler
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP