| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
 | NX Leanring Nugget: Animation Designer , ein Kurs
|
Autor
|
Thema: Itemtyp und zugehörige Objekte für Projektzuweisung sperren (1412 mal gelesen)
|
MAhrens Mitglied Dipl.-Ing.
  
 Beiträge: 528 Registriert: 17.11.2000 SAP,TC8.3,NX7.5,T4S
|
erstellt am: 30. Aug. 2008 13:26 <-- editieren / zitieren --> Unities abgeben:         
Hallo Teamcenter Engineering Profis, ich habe für allgemeine Dokumente (z.B. Normens und andere Regelwerke) in Teamcenter Engineering 2005 SR1 einen speziellen Item Type (DocStd = Document Standard). Dieser Itemtype soll keinen Bezug zu speziellen Projekten besitzen. Daher möchte ich für diesen Itemtype und den dazugehörigen Datasets und Forms die Funktion "Zuweisen zu Projekt" generell im AM - Access Manager sperren. Bisher habe ich das nur für das Item selber und dessen Revision geschaft. Wie muss der AM Rule Tree aufgebaut werden? Anbei meine aktuellen Einstellungen und die resultierenden Zugriffsrechte. Wie kann ich nun auch für das untergeordnete Dataset und die Forms, wenn sie zu diesem Itemtype gehören, die Funktion ebenfalls sperren? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MAhrens Mitglied Dipl.-Ing.
  
 Beiträge: 528 Registriert: 17.11.2000 SAP,TC8.3,NX7.5,T4S
|
erstellt am: 30. Aug. 2008 13:28 <-- editieren / zitieren --> Unities abgeben:         
|
Mike Ulbrich Ehrenmitglied Business Analyst
    
 Beiträge: 1564 Registriert: 11.04.2005
|
erstellt am: 30. Aug. 2008 16:38 <-- editieren / zitieren --> Unities abgeben:          Nur für MAhrens
Hallo, im Accessmaneger gibts unter Has CLass noch Has CLass(Form) und Has CLass(Dataset) lässt sich damit nicht arbeiten? Ich rede allerdings vom 2007MP2 also TCX4. Für TCE oder TCX3.1 habe ich es nicht im Kopf. Ein Teamcenter Server zu Hause als Testumgebung reicht  Gruß Mike Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MAhrens Mitglied Dipl.-Ing.
  
 Beiträge: 528 Registriert: 17.11.2000 SAP,TC8.3,NX7.5,T4S
|
erstellt am: 31. Aug. 2008 06:57 <-- editieren / zitieren --> Unities abgeben:         
Hallo Mike, das HasClass(Dataset) habe ich auch schon gefunden. Aber wie stelle ich hier eine Vererbung ein? Das Dataset soll nur dann nicht für eine "Projketzuweisung" zugelassen werden, wenn es Bestandteil eines Items des Typs "DocStd" ist. WIe kriege ich den Bezug zu dem übergeordneten Item hin? Gibt es da so etwas wie "Is Referenced By"? Gruß Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mike Ulbrich Ehrenmitglied Business Analyst
    
 Beiträge: 1564 Registriert: 11.04.2005
|
erstellt am: 31. Aug. 2008 09:55 <-- editieren / zitieren --> Unities abgeben:          Nur für MAhrens
Hallo, hm, muss es Vererbung sein? Evtl. bekommt man das im TCE über eine Actionrule hin? Ich kann das in meinem TCX leider nicht ausprobieren da man mir die Actionrules vom TCX2 auf TCX3 rausgenommen hat. Was mir aber gleich als erstes eingefallen ist wäre, einen neuen Dataset-Type für den Item-Type anzulegen um es im Ruletree "behandeln" zu können. Gruß Mike [Diese Nachricht wurde von Mike Ulbrich am 31. Aug. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
schulze Ehrenmitglied V.I.P. h.c. CAD/CAE Manager
     
 Beiträge: 2312 Registriert: 26.03.2001 TC_8.1, NX6 ( und andere )
|
erstellt am: 01. Sep. 2008 13:08 <-- editieren / zitieren --> Unities abgeben:          Nur für MAhrens
|
MAhrens Mitglied Dipl.-Ing.
  
 Beiträge: 528 Registriert: 17.11.2000 SAP,TC8.3,NX7.5,T4S
|
erstellt am: 01. Sep. 2008 13:22 <-- editieren / zitieren --> Unities abgeben:         
Hallo R.Schulze, das ist keine Option. Das würde bedeuten, dass ich zu jedem möglichen Datensatz (WordX, ExcelX, PowepointX, Image, PDF, etc.) eine spezielle Spiegelversion anlegen müsste. Das muss doch anderes gehen? Gruß Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
schulze Ehrenmitglied V.I.P. h.c. CAD/CAE Manager
     
 Beiträge: 2312 Registriert: 26.03.2001
|
erstellt am: 01. Sep. 2008 17:53 <-- editieren / zitieren --> Unities abgeben:          Nur für MAhrens
Noch ein anderer Vorschlag: Der Item_Type kann nur von einer besonderen Gruppe angelegt und verwaltet werden. ( Regelverwaltung -> Typenanzeigeregeln, nur diese Gruppe sieht nur diesen Typ in der Auswahl beim Anlegen eines neuen Teils. ) Diese Gruppe darf alles, nur keine Projektzuweisung vornehmen. Alle anderen Gruppen haben auf alle Objekte, die dieser Gruppe gehören, grundsätzlich nur Leserecht. ( Access Manager -> Bedingung: Owning Group, Regeln für Owning Group & World ) Anmerkung: Ich arbeite noch mit TCE_9 und weiss daher nicht, welche zusätzlichen Möglichkeiten die neueren Versionen bieten. ------------------ R.Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |