| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
 | Von Digital Twins bis Hochleistungs-Computing: PNY präsentiert seine Zukunftstechnologien für die Industrie von morgen, eine Pressemitteilung
|
Autor
|
Thema: auf Abbruch reagieren (345 mal gelesen)
|
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik
      

 Beiträge: 2788 Registriert: 15.11.2006 Windows 10 x64, AIP 2020-2025
|
erstellt am: 23. Apr. 2009 09:37 <-- editieren / zitieren --> Unities abgeben:         
Hallo Ein kleines Tool von mir reagiert u.a. auf das OnDocumentChange- und OnSave-Event. Jetzt stehe ich vor dem Problem, das Dateien, die durch unser PDM schreibgeschützt werden, von irgendwelchen Veränderungsversuchen meines Tools ausgefiltert werden sollen. Leider setzt das PDM keinen Schreibschutz auf Filesystemebene, den ich vorab prüfen könnte. Die prüfen das über ihre Datenbank (auf die ich keinen Zugriff bekomme), blenden einen Dialog ein und brechen den laufenden Befehl ab. Teilweise poppt dieser Dialog dann zigfach hintereinander auf. Habt ihr eine Idee wie ich vorab den Zugriff testen könnte oder zumindest nach dem ersten Abbruch mein Tool aufhalte? ------------------ MfG RK Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rtend12 Mitglied Dipl.-Ing. (FH) Maschinenbau / Konstrukteur
 
 Beiträge: 436 Registriert: 21.07.2004 Catia V5 (R16SP5, B18SP5) VB.Net 2003
|
erstellt am: 23. Apr. 2009 20:51 <-- editieren / zitieren --> Unities abgeben:          Nur für rkauskh
Hallo rkauskh, gibt es vielleicht einen PropertySet des PDM-Systems das Du auswerten könntest? Kannst Du an den vom PDM geschützten Dateien überhaupt etwas ändern? Wenn nicht könntest Du z.B. immer am Anfang deines Tools ein PropertySet erzeugen und einen Wert setzen dann prüfen ob das Schreiben erfolgreich war. Wenn ja kannst du den Code weiter ausführen ansonsten brichst Du ab. Gruß Reinhard Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik
      

 Beiträge: 2788 Registriert: 15.11.2006 Windows 10 x64, AIP 2020-2025
|
erstellt am: 24. Apr. 2009 07:38 <-- editieren / zitieren --> Unities abgeben:         
Hallo Ein eigenes PropSet wird nicht erzeugt, es werden benutzerdef. iProps erzeugt. Nur leider keines zu dem fraglichen Zeitpunkt. Wenn ich es richtig beobachtet habe, wird das OnDocumentChange-Event auch vom PDM benutzt, um in der DB vorab zu prüfen, ob die Änderung zugelassen wird. Bei geschützten Objekten kommt die Meldung und Abbruch. Die Idee mit dem Property Schreibversuch ist gut, das geht schnell und zuverlässig. Vielen Dank. ------------------ MfG RK Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |