Navigation: Projekte >

Projektsteuerung rekursiv ändern

 

COP Project bietet die Möglichkeit, die Projektsteuerung sämtlicher Elemente (2D Zeichnungen, 3D Modelle u.a.) einer Baugruppe in einem Arbeitsschritt zu ändern.

 

Anwendung

 

Klicken sie mit der rechten Maustaste eine Baugruppe an und dann auf [Projektsteurerung rekursiv setzen]:

 

....

 

 

COPjar zeigt einen Dialog zur Auswahl des Steuerprojektes an. Wählen sie das Steuerungsprojekt aus.

 

COPjar setzt bei allen Elemente in der Baugruppe (auch Unterbaugruppen) das ausgewählte Steuerungsprojekt. Alle Elementen (betrifft vorallem 3D Modelle), die in mehreren Baugruppen mit unterschiedlichen Steuerungsprojekten verbaut sind, weist COPjar dem öffentlichen Steuerprojekt "public" zu. Damit gewährleistet COPjar den Zugriff auf mehrfach verbauten Teilen (Wiederholteile) für Konstrukteure, die Mitglieder unterschiedlicher Projekte sind.

 

 

XML Konfigruration

 

<COPProject>

  <Log>true</Log>

  <PublicEnabled>true</PublicEnabled>

  <PublicName>public</PublicName>

  <PublicValidClass>MODEL_3D</PublicValidClass>

  <IgnoreOwner>normteile</IgnoreOwner>

  <IgnoreClass>LIBRARY_3D,MASTERDATA,Folder</IgnoreClass>

  <AutoUnreserve>true</AutoUnreserve>                              

</COPProject>

 

<Class>
  <Name catalog="awm_stda" msg_num="251">MASTERDATA</Name>
  <ActionMenuSection>4

    <Action>com.cop.projects.action.COPChangeOwnerProjectAction</Action>

  </ActionMenuSection>

</Class>

 

Beschreibung

 

Der Tag <COPProject> konfiguriert COP Projekt und dessen Verhalten bei einer rekursiven Änderung des Steuerprojektes. Der Tag <COPProject> muss unmittelbar im Tag <WMConfig> eingetragen sein.

 

Falls <Log> gleich true ist, schreibt COPjar Status- und LOG Informationen in die Datei %TEMP%\copjar.log.

 

Falls <PublicEnabled> gleich true ist, dann setzt COPjar bei allen Elementen, die mehrfach in unterschiedlichen Baugruppen verbaut sind, das Steuerprojekt <PublicName> (Public-Projekt). COPjar weist nur Elemente dem Public-Projekt zu, die einer Klasse in <PublicValidClass> zugehören.

 

Falls <IgnoreOwner> definiert ist, dann ignoriert COP Projekt alle Elemente, deren Besitzer in <IgnoreOwner> aufgeführt sind. In <IgnoreOwner> können mehrere durch Komma getrennte Besitzer aufgeführt sein.

 

Falls <IgnoreClass> definiert ist, dann ignoriert COP Projekt alle Elemente, die einer Klasse in <IgnoreClass> zugehören. In <IgnoreClass> können mehrere durch Komma getrennte Klassen aufgeführt sein.

 

Die Aktion com.cop.projects.action.COPChangeOwnerProjectAction stellt die Funktion "Projektsteuerung rekursiv ändern" im Menü "Aktionen" zur Verfügung und führt die rekursive Änderung des Steuerprojekte durch.

 

Siehe auch

·COP Project

 

 

(c) 2018 COP Informatik AG www.copag.ch