Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  dbWorks
  Dokument Klassen?

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Dokument Klassen? (670 mal gelesen)
nahe
Ehrenmitglied



Sehen Sie sich das Profil von nahe an!   Senden Sie eine Private Message an nahe  Schreiben Sie einen Gästebucheintrag für nahe

Beiträge: 1724
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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von BerndB an!   Senden Sie eine Private Message an BerndB  Schreiben Sie einen Gästebucheintrag für BerndB

Beiträge: 611
Registriert: 28.09.2001

erstellt am: 01. Okt. 2009 14:56    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für nahe 10 Unities + Antwort hilfreich

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



Sehen Sie sich das Profil von nahe an!   Senden Sie eine Private Message an nahe  Schreiben Sie einen Gästebucheintrag für nahe

Beiträge: 1724
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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von BerndB an!   Senden Sie eine Private Message an BerndB  Schreiben Sie einen Gästebucheintrag für BerndB

Beiträge: 611
Registriert: 28.09.2001

erstellt am: 02. Okt. 2009 12:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für nahe 10 Unities + Antwort hilfreich

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



Sehen Sie sich das Profil von nahe an!   Senden Sie eine Private Message an nahe  Schreiben Sie einen Gästebucheintrag für nahe

Beiträge: 1724
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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Bernd

nochmals danke für die Informationen
Bin jetzt 2 Wochen auf Urlaub und werde mich danach mal melden, was aus dem Projekt geworden ist.

------------------
Grüße
Heinz

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz