![]() | Hinweis |
---|---|
Statusfarben für Katalogindex [Status colors for catalog index] ist rollenabhängig und muss somit für jede Rolle separat gesetzt werden. |
Der Katalogindex wird standardmäßig in den Farben Grün/Halbtransparent dargestellt.
Grün wird angezeigt, wenn ein Projekt mindestens eine Zeile enthält, die der Bedingung unter PARTadmin -> Kategorie Rollen [Roles] -> Registerseite Allgemein [General] -> Anzeigebedingung für Teileauswahl [Display condition for parts selection] (=Key CONDITIONTREE) entspricht, bzw. ein Verzeichnis mindestens ein Projekt enthält, welches Teile enthält, die der Bedingung entsprechen, ansonsten wird Halbtransparent angezeigt.
Verzeichnisse und Projekte im Katalogindex können aber durch Vielfarbigkeit viel mehr Informationen transportieren: "Enthält Vorzugsteile", "Enthält Standardteile", "Bereits verwendet an allen Standorten", "Bereits verwendet an zwei Standorten", "An keinem Standort verwendet, aber mit ERP-Nummer", etc.
Um die entsprechende Kennzeichnung zu erreichen, werden unter Statusfarben für Katalogindex [Status colors for catalog index] Regeln definiert.
![]() | Hinweis |
---|---|
Jede Regel, die sich aus Tabelleninformationen (Projektinformationen) ableiten lässt, ist möglich! |
Einstellung via Konfigurationsdatei
$CADENAS_SETUP/plinkgroups.cfg
:
Block [<Rollenname>], Schlüssel COLORCONDITIONTREE<NUMBER>, der erste Wert enthält die Bedingung, der zweite Wert enthält die RGB-Farbe, der dritte Wert (optional) enthält eine Beschreibung, die im Legende [Legend]-Dialogfenster angezeigt wird.
Tragen Sie als Beschreibung [Description] am besten einen Platzhalterbegriff ein. Dieser Begriff wird automatisch in der Übersetzungstabelle auf der Registerseite Übersetzungen [Translations] eingetragen. Hinterlegen Sie dort Übersetzungen in beliebig vielen Sprachen. Wenn Sie im PARTdataManager auf das Icon Legende [Legend] klicken, wird die Beschreibung bzw. der Übersetzungstext angezeigt.
Einstellung via Benutzeroberfläche unter PARTadmin -> Kategorie Rollen [Roles] -> Registerseite Anzeige [Display] -> Statusfarben für Katalogindex [Status colors for catalog index]
[LOC1] COLORCONDITIONTREE0="(LOC1='x') AND (LOC2='x') AND (LOC3='x')","0","128","0","" COLORCONDITIONTREE1="(LOC1='x') AND (LOC2='x') AND (LOC3<>'x' OR LOC3 IS NULL)",
"0","255","0","" COLORCONDITIONTREE2="(LOC2='x') AND (LOC3='x') AND (LOC1<>'x' OR LOC1 IS NULL)",
"0","255","0","" COLORCONDITIONTREE3="(LOC3='x') AND (LOC1='x') AND (LOC2<>'x' OR LOC2 IS NULL)",
"0","255","0","" COLORCONDITIONTREE4="(LOC1='x') AND (LOC2<>'x' OR LOC2 IS NULL) AND (LOC3<>'x'
OR LOC3 IS NULL)","159","255","5","" COLORCONDITIONTREE5="(LOC2='x') AND (LOC1<>'x' OR LOC1 IS NULL) AND (LOC3<>'x'
OR LOC3 IS NULL)","159","255","5","" COLORCONDITIONTREE6="(LOC3='x') AND (LOC1<>'x' OR LOC1 IS NULL) AND (LOC2<>'x'
OR LOC2 IS NULL)","159","255","5","" COLORCONDITIONTREE7="LINKTABLE.ERP_PDM_NUMBER<>''","255","255","0","" COLORCONDITIONTREE8="IsStandardPart()","255","128","0","" COLORCONDITIONTREE9="1","255","0","0",""
COLORCONDITIONTREE0="(LOC1='x') AND (LOC2='x') AND (LOC3='x')",
"0","128","0",""
In diesem Beispiel heißen die Standortspalten "LOC1" bis "LOC3". Wenn das Teil an einem Standort verwendet wurde, hat die Spalte den Eintrag "x".
Wenn die Spalte "LOC1" UND die Spalte "LOC2" UND die Spalte "LOC3" jeweils ein 'x' enthalten, dann ist die Bedingung erfüllt, d.h. das Teil ist an allen Standorten verfügbar. Projekte und Verzeichnisse, welche die Bedingung erfüllen, werden in Dunkelgrün ("0","128","0") angezeigt.
COLORCONDITIONTREE7="LINKTABLE.ERP_PDM_NUMBER<>''","255","255","0",""
Wenn ein Teil eine ERP_PDM_NUMBER enthält, dann ist die Bedingung erfüllt. Es erhält die Farbe Gelb ("255","255","0").
COLORCONDITIONTREE8="IsStandardPart()","255","128","0",""
Wenn ein Teil nach der Standards-Klassifikation ausgezeichnet ist, dann ist die Bedingung erfüllt. Es erhält die Farbe Orange ("255","128","0").
COLORCONDITIONTREE9="1","255","0","0",""
Bedingung "1" ist immer wahr. Diese Bedingung steht an letzter Stelle, hat also die geringste Priorität. Alle Verzeichnisse/Projekte, für die keine der voranstehenden Bedingungen erfüllt ist, erhalten die Farbe Rot ("255","0","0").
Beispiel 2 - Grüne und halbtransparente Verzeichnisse/Projekte:
Werden unter Statusfarben für Katalogindex [Status colors for catalog index] keine Einstellungen vorgenommen, dann werden grüne und halbtransparente Verzeichnisse angezeigt (siehe oben). Grün wird angezeigt, wenn ein Projekt mindestens eine Zeile enthält, die der Bedingung unter Anzeigebedingung für Teileauswahl [Display condition for parts selection] entspricht,bzw. ein Verzeichnis mindestens ein Projekt enthält, welches Teile enthält, die der Bedingung entsprechen, ansonsten wird Halbtransparent angezeigt.
Beispiel 3 - Grüne und rote Verzeichnisse/Projekte:
Wenn anstelle von Grün/Halbtransparent Grün/Rot angezeigt werden soll, dann setzen Sie unter Registerseite Anzeige [Display] -> Dialogbereich Statusfarben für Katalogindex [Status colors for catalog index] folgende Einstellung.
LINKTABLE.ERP_PDM_NUMBER<>'' | Farbe Grün 1 | Farbe Rot
Bedeutung: Ist eine ERP_PDM_NUMBER vorhanden, dann wird Grün angezeigt. In allen übrigen Fällen wird Rot angezeigt.
Beispiel 3 - Standardteil in Kombination mit weiterer Bedingung:
MAT_NAME= IsStandardPart() AND 'STEEL'
![]() | Tipp |
---|---|
Wenn Sie die Beispiele nachvollziehen möchten, sehen Sie sich hierzu die Einstellungen der PLDBDEMO Datenbankinstanz in den verschiedenen Rollen an. |