| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| SF DRAWING , eine App
|
Autor
|
Thema: OSD: Indexanzeige ohne Änderungsnotiz (2010 mal gelesen)
|
Tobi79 Mitglied Projektleiter / CAD-Administrator
Beiträge: 422 Registriert: 22.02.2002 OSD 15.50b Drawingmanager 15.50b WUI OSM PE WIN XP
|
erstellt am: 22. Jun. 2010 11:20 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen Bei unseren Zeichnungsköpfen wird eine Indexierung nur dann angezeigt, wenn man im DrawingManager etwas in die Änderungsnotiz geschrieben hat. (siehe Anhang) Die meisten Leute vergessen dieses Feld zu pflegen. Dann wird aber eben der Index nicht im Schriftfeld angezeigt, was immer wieder zu Verwirrung führt. Frage: Kann der Index auch angezeigt werden, wenn die Änderungsnotiz leer bleibt? Vielen Dank im voraus ------------------ Tobi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSausGE Mitglied Programmierer
Beiträge: 127 Registriert: 29.01.2004
|
erstellt am: 22. Jun. 2010 14:10 <-- editieren / zitieren --> Unities abgeben: Nur für Tobi79
Hallo Tobi, habt Ihr euren Schriftkopf angepasst? Ein Bildchen wäre nicht schlecht. Man kann die Version (Index) auch an anderer Stelle im Schriftkopf eintragen. Wenn vergessenwird die Änderungnotiz auszufüllen, dann kann nichts kommen, da es keinen Eintrag in der DB gibt. Ihr könntet folgendes tun: Entweder die Version in den Schriftkopf eintragen (Textreferenz, wie auch alle anderen Infos z.B. Name der Zeichnung, Bearbeiter etc.) oder Den Anwender dazu zwingen eine Änderungsnotiz einzugeben (zumindest diese automatisch zu öffnen (beim speichern einer neuen Version)) Dazu ist eine XML- Konfiguration nötig: In der Options Sektion <ForceChangeNoteCreation>true</ForceChangeNoteCreation> siehe Customization guide Gruß
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tobi79 Mitglied Projektleiter / CAD-Administrator
Beiträge: 422 Registriert: 22.02.2002 OSD 15.50b Drawingmanager 15.50b WUI OSM PE WIN XP
|
erstellt am: 22. Jun. 2010 15:19 <-- editieren / zitieren --> Unities abgeben:
Hallo Hier zwei Bilder unserer Schriftköpfe. Ich kann mir aber nicht ganz vorstellen, dass ohne Änderungsnotiz kein Eintrag in die DB gemacht wird. Der DM weiss ja, dass es indexiert ist Ich werde aber mal Dein Vorschlag mit der Customizing anschauen. Besten Dank dafür. PS: beim Bild "Werte" wurde bei der Indexerhöhung auf A keine Notiz gemacht, bei B jedoch schon. ------------------ Tobi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSausGE Mitglied Programmierer
Beiträge: 127 Registriert: 29.01.2004
|
erstellt am: 22. Jun. 2010 15:32 <-- editieren / zitieren --> Unities abgeben: Nur für Tobi79
Eine Änderungnotiz wird nur dann erzeugt, wenn "explizit" auf den Knopf gedrückt wird. Wird das, dann sollte auch eine da sein, sonst ist lediglich eine Zeichnung mit der "neuen" Version vorhanden. Letzendlich sucht der DM in der DB (in der definierten ChangeNoteClass nach einträgen "NAME" (der Zeichnung) | "SHEET" (der Zeichnung) und findet die entsprechenden Einträge. Wenn also der Knopf "Änderungnotiz" nicht gedrückt wurde, oder in dem Dialog auf "Abbrechen" dann gibt es keine CN (ChangeNote). Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tobi79 Mitglied Projektleiter / CAD-Administrator
Beiträge: 422 Registriert: 22.02.2002 OSD 15.50b Drawingmanager 15.50b WUI OSM PE WIN XP
|
erstellt am: 22. Jun. 2010 15:37 <-- editieren / zitieren --> Unities abgeben:
Aha In dem Fall muss also eine Änderungsnotiz gemacht werden. Na dann ist Deine Lösung mit dem "erzwungenen" Eintragen wohl die richtige. Vielen Dank und Grüsse aus der Schweiz ------------------ Tobi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Crespo Mitglied Mausschubser
Beiträge: 33 Registriert: 19.10.2007 WM 2.0 - 17.0 MM 13.0 - 17.0 ME10 4.31 - 17.00 SD 3.0 - 17.00
|
erstellt am: 22. Jun. 2010 16:39 <-- editieren / zitieren --> Unities abgeben: Nur für Tobi79
Hoi Tobi, wie Rainer Dir schon geschrieben hat, werden die Änderungsnotizen nur angezeigt, wenn sie auch existieren. Mit dem genannten Eintrag unter <Options> in der custom.xml (o.ä.) forciert ihr die Erstellung von Änderungsnotizen beim Erstellen einer neuen Version. Jedoch lassen sich die Änderungsnotizen bei bestehenden Zeichnungen nur noch manuell nachtragen. Oder per Makro-Code / Java-Code (Änderungsnotiz gemäß Zeichnungsversion, Datum und Ersteller gemäß Versionsersteller, Text leer) Alternativ könntet ihr ja auch noch die Versions-Nummer (0,1,2 etc oder A,B,C je nach Konfiguration) im Schriftkopf unten rechts ausgeben lassen. Entweder als TextReferenz oder dynamisch (z.B. per Makro Awmc_m_add_tb_cust_infos das Feld NAME erweitern um den Index) ------------------ Gruss aus der Palz Crespo [Diese Nachricht wurde von Crespo am 22. Jun. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tobi79 Mitglied Projektleiter / CAD-Administrator
Beiträge: 422 Registriert: 22.02.2002 OSD 15.50b Drawingmanager 15.50b WUI OSM PE WIN XP
|
erstellt am: 22. Jun. 2010 16:41 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von RSausGE:
Dazu ist eine XML- Konfiguration nötig: In der Options Sektion <ForceChangeNoteCreation>true</ForceChangeNoteCreation> siehe Customization guide
Hallo, ich nochmals Habe die Änderung eingetragen ( auf dem Server: C:\Program Files\CoCreate\OneSpace Manager 2007\wmconf.xml), allerdings ist kein anderes Verhalten feststellbar. Habe ich etwas vergessen? Danke nochmals ------------------ Tobi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSausGE Mitglied Programmierer
Beiträge: 127 Registriert: 29.01.2004
|
erstellt am: 23. Jun. 2010 19:20 <-- editieren / zitieren --> Unities abgeben: Nur für Tobi79
Hallo, in die wmconf.xml kannst du eintragen was du willst (Du kannst auch Blümchen reinmalen). Die wird bei jedem Start vom DM aus dem workMgmr.jar neu extrahiert und damit überschrieben (sieh nach, dein Eintrag ist nicht drin, oder wieder auf FALSE). Du musst das in Eure custom.xml (oder wie auch immer die heisst) eintragen (auch auf dem Server). Du findest diese Datei im Verzeichnis config (auf dem Server). Also: ...\OneSpace Manager 2007\config\custom.xml Dann klappt das auch mit der CN (ChangeNote).
Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Crespo Mitglied Mausschubser
Beiträge: 33 Registriert: 19.10.2007 WM 2.0 - 17.0 MM 13.0 - 17.0 ME10 4.31 - 17.00 SD 3.0 - 17.00
|
erstellt am: 23. Jun. 2010 19:22 <-- editieren / zitieren --> Unities abgeben: Nur für Tobi79
Hoi Tobi, die Änderung musst Du an der von Euch verwendeten XML vornehmen. Zum Test machst Du Dir am besten eine lokale Kopie der XML, und nimmst dort die Änderungen vor. Gehe nach %APPDATA% (gib im Explorer in der Adressleiste %APPDATA% ein), dann nach CoCreate/ModelManager/15.xx (nimm die höchste Version dort) dort findest Du eine XML-Datei (z.B. custom.xml) Mach davon eine Kopie (tobi_custom.xml), dann mach die Änderungen. Danach ModelManager im Modeling neu starten (Haken rausnehmen, wieder reinsetzen) und nun beim Login-Fenster Deine Konfiguration tobi_custom.xml auswählen. Jetzt testen. Wenn erfolgreich, dann auf dem Server unter C:\Program Files\CoCreate\OneSpace Manager 2007\config in der dort vorhandenen xml die Änderungen produktiv für alle vornehmen. ------------------ Gruss aus der Palz Crespo [Diese Nachricht wurde von Crespo am 23. Jun. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tobi79 Mitglied Projektleiter / CAD-Administrator
Beiträge: 422 Registriert: 22.02.2002 OSD 15.50b Drawingmanager 15.50b WUI OSM PE WIN XP
|
erstellt am: 24. Jun. 2010 08:13 <-- editieren / zitieren --> Unities abgeben:
Juhu! Danke Euch zwei, jetzt funktionierts! Das mit der Custom.xml sollte ich eigentlich wissen, aber es ist schon Jahre her, seit ich sowas das letzte mal machen musste. Vielen Dank nochmals und einen schönen Tag ------------------ Tobi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Crespo Mitglied Mausschubser
Beiträge: 33 Registriert: 19.10.2007 WM 2.0 - 17.0 MM 13.0 - 17.0 ME10 4.31 - 17.00 SD 3.0 - 17.00
|
erstellt am: 24. Jun. 2010 10:11 <-- editieren / zitieren --> Unities abgeben: Nur für Tobi79
|