| |
| MDG Engineering Nutzt Xometry, Um Medizinische Geräte Zu Bauen Und Das Globale Wachstum Voranzutreiben, ein Anwenderbericht
|
Autor
|
Thema: Dokument Klassen? (692 mal gelesen)
|
nahe Ehrenmitglied
Beiträge: 1764 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 30. Sep. 2009 16:36 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen arbeitet wer von Euch ev. mit Dokument-Klassen? Hintergrund: in Zukunft möchte unser QS die Prüfanweisungen (Word-Dokumente) in DBWorks verwalten. Dabei sollen die Dokumente natürlich auch versioniert werden und wir wollen natürlich nicht, dass Leute aus der QS CAD-Daten freigeben können und umgekehrt. Mein Ansatz dazu wäre das mit Dokumentklassen zu bewerkstelligen. Nun meine Frage: genügt es einfach zwei Dokumentklassen für die Prüfanweisungen und CAD-Daten einzurichten und zwei Masken-Gruppen einzurichten so, dass die QS-Leute nur ihre Dokumente versionieren können und die Konstrukteure nur die CAD-Daten? Oder genügt es überhaupt nur eine Klasse und Maske, für die Prüfanweisungen, zu definieren? (wahrscheinlich nicht) ------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BerndB Mitglied Ingenieur
Beiträge: 616 Registriert: 28.09.2001
|
erstellt am: 01. Okt. 2009 14:56 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Hallo Heinz, ich würde die WOrd'ler in eine Gruppe stecken. Dann in der OnOk.lst Bei Freigabe Wenn kein Dok Freigegeben wird und user in der Gruppe Freigabe abbrechen... Ist für mich als Skriptler einfacher: Befehle dazu in der DBWApi Beispiel unter OnOk.lst in der Hilfe.. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1764 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 02. Okt. 2009 07:22 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd erst mal Danke für den Tipp wenn ich Dich richtig verstehe, dann würdest Du das abhängig von der Dateierweiterung machen. Das geht leider nicht so einfach (zumindest in meiner Vorstellung), da bei den CAD-Dokumenten auch Office Dokumente vorkommen können. Wenn ich es jetzt richtig verstehe, könnte man aber zum Erstellen solcher Prüfplan-Dokumente ein Script schreiben, dass dann in ein Feld einen bestimmten Wert einsetzt und abhängig davon ob in dem Feld ein Wert steht, hat nur eine bestimmte Benutzergruppe das Recht die Dokumente freizugeben. Und Datensätze bei denen in dem Feld kein Wert steht können nur von den CAD´ler freigegeben werden. Gibt es eigentlich Erfahrungen bezüglich der Verwendung von Dokumentklassen? Meiner Meinung nach wär das ja ein ideales Werkzeug um solche Dinge damit zu bewerkstelligen.
------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BerndB Mitglied Ingenieur
Beiträge: 616 Registriert: 28.09.2001
|
erstellt am: 02. Okt. 2009 12:53 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Hallo Heinz, gutes Tool. Habe es auch mit R11 Sp1 gerade noch erfolgreich getestet. Hat aber folgende einschränkung aus meinem Verständnis: Damit der User nicht einfach den Wert im Feld: DBWAR Class ändern kann (DU darfst dieses Dokument nicht freigebe) Er aber neue Dokumente anlegen muss und dieser Wert ja dort dann stehen soll musst du dir überlegen, wie kommt der Wert in das Feld.
Ich kann ja eine Gruppe erlauben, diese Werte händisch einzutragen. Dann müsste aber immer jemand diese Dokumente kennzeichnen...
Möglichkeiten zur automatischen Kennzeichnung: In die Autoexec einen Update Befehl absetzen... Also bei jedem Starten alle Dokumente mit Eigenschaft xy ändern. Oder bei der Anlage des Dokumentes OnOk.lst dort das Feld automatisch füllen lassen... Gruß Bernd
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1764 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 02. Okt. 2009 13:10 <-- editieren / zitieren --> Unities abgeben:
|